ext2 파일 시스템의 최대 파일 크기를 결정하는 요소

ext2 파일 시스템의 최대 파일 크기를 결정하는 요소

커널 문서를 읽고 있는데 다음과 같습니다.

ext2의 디스크 레이아웃에는 몇 가지 제한 사항이 있습니다. 현재 커널 코드 구현에는 다른 제한 사항이 적용됩니다. 파일 시스템이 처음 생성될 때 많은 제한이 결정되며 선택한 블록 크기에 따라 달라집니다. inode 대 데이터 블록의 비율은 파일 시스템이 생성될 때 고정되므로 inode 수를 늘리는 유일한 방법은 파일 시스템의 크기를 늘리는 것입니다.

4Kb 블록 크기의 경우 파일 크기는 2048GB입니다.

또한 데이터 블록 할당 중에 데이터 블록에 대해 직접, 이중 또는 삼중 간접 참조를 사용한다는 내용도 읽었습니다. 주요 요인인가요?

답변1

2TiB 파일 크기는 할당된 ext2 블록의 실제 수가 아니라 512바이트 섹터 수를 나타내는 inode의 i_blocks 값으로 제한됩니다.

참조 출처:http://www.nongnu.org/ext2-doc/ext2.html

관련 정보