btrfs의 최대 하위 디렉터리 수

btrfs의 최대 하위 디렉터리 수

ext4의 64,000개 제한과 같이 btrfs를 사용하는 단일 디렉터리의 하위 디렉터리 수에 대한 최대 제한이 있습니까?

(이봐:https://stackoverflow.com/questions/22775011/what-is-the-maximum-number-of-subdirectories-allowed-in-ext4)

답변1

제한은 없지만 생성된 총 디렉터리 수는 2^64를 초과할 수 없습니다.


Btrfs는 디렉터리 내용(파일이든 하위 디렉터리이든)에 특별한 제한을 두지 않습니다. 내용은 목록 형태로 표현되나 길이에는 제한이 없습니다. 그러나 각 디렉토리에는 자체 inode가 필요합니다. btrfs는 64비트 정수를 사용하므로 총 inode는 2^64개를 초과할 수 없습니다. 이 숫자는 생성할 수 있는 하위 디렉터리 수의 상한을 정의합니다. 자세한 내용은 다음을 참조하세요.문서 디자인.

2^64는 큰 숫자이며 모든 실제적인 목적을 위해 무한하다는 점에 유의하십시오. 해당 제한에 도달하기 전에 디스크 공간이 부족해지는 것이 좋습니다.

답변2

내 기억이 맞다면 BTRFS에는 하위 디렉터리 제한이 없지만 총 파일 제한이 있는데, 이는 터무니없이 높은 2^64입니다. Google을 검색했지만 이 내용을 본 문서를 찾을 수 없습니다. 오라클 페이지인 것 같아요. 그러니 이것을 소금 한 알과 함께 섭취하십시오.

관련 정보