2013-07-30 6 views
1

FS 구현의 인덱싱 된 할당 방법과 관련하여 몇 가지 기본적인 문제를 이해해야합니다. 예를 들어파일 시스템 인덱스 할당

:

블록 크기 인 경우 블록에 2048 바이트 포인터 32 비트의 FS가 지원하는 최대 디스크 크기는 무엇입니까?

답변

1

블록 포인터는 32 비트 => 블록 번호 0, 1, 2, ...... 2^32-1을 저장할 수 있습니다. 즉, 4G 블럭 번호가 가능합니다. 각 블록의 크기는 2048 바이트입니다. 따라서 파일 시스템의 총 데이터 용량은 4G * 2K => 8TB입니다.

이 공간의 일부는 파일 시스템에 저장된 사용자 데이터를 관리하기 위해 FS 메타 데이터 (여유 블록 맵, 할당 된 블록 맵 등)를 저장하는쪽으로갑니다.