페이지

2012년 7월 1일 일요일

NTFS 및 FAT 파일 시스템의 기본 클러스터 크기

Windows XP에서 하드 디스크를 구성하기 위해 사용하는 모든 파일 시스템은 파일 저장을 위해 할당할 수 있는 가장 작은 양의 디스크 공간을 나타내는 클러스터 크기(할당 단위)를 기준으로 합니다. 클러스터 크기가 작을수록 디스크에서 더욱 효율적으로 정보를 저장하게 됩니다.

포맷할 클러스터 크기를 지정하지 않으면 Windows XP 디스크 관리에서 볼륨 크기를 기준으로 클러스터 크기를 결정합니다. Windows XP에서는 다음 방법 중 하나를 사용하여 NTFS로 볼륨을 포맷할 경우 기본값을 사용합니다.
  • 명령줄에서 클러스터 크기를 지정하지 않고 format 명령을 사용합니다.
  • 디스크 관리의 포맷 대화 상자에 있는 할당 단위 크기에서 기본값을 변경하지 않고 볼륨을 포맷합니다.
다음 표는 Windows XP에서 NTFS 포맷에 대해 사용하는 기본값을 나타냅니다.
드라이브 크기
(논리 볼륨)클러스터 크기섹터 수
512MB 이하512바이트1
513MB - 1,024MB(1GB)1,024바이트(1KB)2
1,025MB - 2,048MB(2GB)2,048바이트(2KB)4
2,049MB 이상4,096바이트(4KB)8
Windows XP에서 할당 크기가 4KB(킬로바이트)보다 큰 드라이브의 경우 NTFS 파일 압축이 가능하지 않기 때문에 최대 기본 클러스터 크기는 4KB입니다. 명령줄 포맷 작업에서 /A: 옵션을 사용하거나 디스크 관리의 포맷 대화 상자에서 더 큰 클러스터 크기를 지정하여 구체적으로 기본값을 무시하지 않는 한 포맷 유틸리티에서 4KB보다 큰 클러스터는 사용하지 않습니다. 

변환 유틸리티를 사용하여 FAT에서 NTFS로 볼륨을 변환할 경우 Windows에서는 항상 512바이트의 클러스터 크기를 사용합니다. FAT 구조는 512바이트로 할당되기 때문에 더 큰 클러스터 크기를 사용하여 변환할 수 없습니다. Microsoft Windows NT 4.0 이전 버전의 경우 Windows 설치 프로그램에서 파티션을 포맷할 경우 파티션은 먼저 FAT로 포맷된 다음 NTFS로 변환됩니다. 따라서 Windows 설치 프로그램에서 파티션을 포맷할 경우에는 클러스터 크기가 항상 512바이트입니다. 이 정보는 Microsoft Windows 2000 설치 프로그램이나 Windows XP 설치 프로그램에는 적용되지 않습니다. 이 두 설치 프로그램에서는 사용자가 선택한 파일 시스템에 따라 파티션을 포맷합니다. 

FAT 파일 시스템은 다음 클러스터 크기를 사용합니다. 이러한 크기는 FAT를 지원하는 모든 운영 체제에 적용됩니다.
드라이브 크기
(논리 볼륨)FAT 유형섹터 수클러스터 크기
15MB 이하12비트84KB
16MB - 127MB16비트42KB
128MB - 255MB16비트84KB
256MB - 511MB16비트168KB
512MB - 1,023MB16비트3216KB
1,024MB - 2,048MB16비트6432KB
2,048MB - 4,096MB16비트12864KB
*4,096MB - 8,192MB16비트256128KBWindows NT 4.0만 해당
*8,192MB - 16384MB16비트512256KBWindows NT 4.0만 해당
128KB 또는 256KB 클러스터를 사용하여 4GB보다 큰 FAT 파티션을 지원하려면 드라이브가 512바이트보다 큰 섹터를 사용해야 합니다.

매우 작은 FAT 파티션에서는 16비트 FAT 대신 12비트 FAT가 사용됩니다. FAT 파일 시스템은 512바이트 섹터만 지원하므로 클러스터 당 섹터 수와 클러스터 크기는 고정되어 있습니다. 

댓글 없음:

댓글 쓰기