파일 할당 테이블 (FAT) : 무엇입니까? (유형 및 기타) [MiniTool Wiki]
File Allocation Table
빠른 탐색 :
파일 할당 테이블 (FAT)이란?
파일 할당 테이블이란? FAT (파일 할당 테이블)는 FAT를 나타낼 수 있습니다. 파일 시스템 또는 FAT 파일 시스템에 상주하는 테이블.
파일 할당 테이블은 파일 시스템에서 클러스터 (하드 디스크의 논리적 저장소의 기본 단위)의 할당 상태와 파일 내용 간의 링크 관계를 설명하는 테이블입니다. 파일이있는 테이블이라고 간단히 말할 수 있습니다.
FAT 파일 시스템의 중요한 부분이며 하드 디스크 사용에도 매우 중요합니다. 파일 할당 테이블이 손실되면 하드 디스크의 데이터를 찾을 수없고 사용할 수 없습니다.
새 파일이 하드 디스크에 기록 될 때 파일은 반드시 서로 인접하지 않은 하나 이상의 클러스터에 저장됩니다. 디스크 전체에 상당히 광범위하게 분산 될 수 있습니다. 운영 체제는 새 파일에 대한 FAT 항목을 만들고 각 클러스터의 위치와 순서를 기록합니다. 파일을 읽을 때 운영 체제는 이러한 클러스터에서 파일을 다시 어셈블하고 읽을 전체 파일로 배치합니다.
그런 다음 FAT 파일 시스템의 구성 방법 (파일 할당 테이블)에 따라 이름이 지정되었음을 알 수 있습니다. 디스크 관리를 위해 1977 년 Microsoft에서 개발 한 파일 시스템으로, 출시 이전 Windows에서 기본 파일 시스템으로 사용되었습니다. NTFS .
파일 할당 파일 시스템의 지침
FAT 파일 시스템은 논리 디스크의 공간을 부트 섹터, 파일 할당 테이블 영역, 루트 디렉토리 영역 및 데이터 영역의 네 부분으로 대략 나눕니다.
부트 섹터 : 예비 섹터라고도하며 첫 번째 부분에 있습니다. 여기에는 컴퓨터를 시작하기 위해 운영 체제에 필요한 부트 로더 코드, 기본 부트 레코드의 파티션 테이블 ( MBR )는 드라이브 구성 방법을 설명하고 데이터 스토리지 볼륨의 물리적 개요를 설명하는 BIOS 매개 변수 블록 (BPB)입니다.
지방 영역 : 이 섹션에는 일반적으로 중복 검사 및 클러스터 할당 방법을 지정하기위한 파일 할당 테이블의 두 복사본이 포함됩니다.
루트 디렉토리 영역 : 이 영역은 디렉토리 및 파일에 대한 정보를 포함하는 디렉토리 테이블입니다. FAT12 및 FAT16에서만 작동합니다. 최대 크기가 고정되어 있으며 생성시 구성됩니다. FAT32는 일반적으로 데이터 영역에 루트 디렉터리를 저장하므로 필요에 따라 확장 할 수 있습니다.
데이터 영역 : 여기에 디렉토리 데이터와 기존 파일이 저장됩니다. 디스크에서 대부분의 파티션을 차지합니다.
파일 할당 테이블 유형
파일 할당 테이블은 저장된 데이터가있는 위치를 표시하는 클러스터 목록이라고 언급했습니다. 일반적인 파일 시스템 유형 (FAT12, FAT16 또는 FAT32)은 FAT의 클러스터 항목 너비에 따라 결정됩니다.
FAT12 (12 비트 파일 할당 테이블)
FAT 파일 시스템의 첫 번째 버전은 12 비트 파일 할당 테이블 항목을 사용하는 가장 오래된 FAT 유형 인 FAT12입니다. 1980 년에 도입되었습니다. FAT12는 4KB 클러스터를 사용하여 최대 16MB의 파티션 크기를 지원하거나 8KB 클러스터를 사용하여 32MB를 지원합니다. 최대 파일은 파티션 크기에 의해 제한됩니다. 너무 작아서 거의 전혀 사용되지 않습니다.
노트 : 1977 년에 출시 된 FAT8은 FAT 파일 시스템의 첫 번째 실제 버전이지만 사용이 제한되고 특정 터미널 컴퓨터 시스템으로 제한됩니다.FAT16 (16 비트 파일 할당 테이블)
FAT의 두 번째 구현은 FAT16으로, 1984 년에 처음으로 16 비트 파일 할당 테이블 항목을 도입했습니다.
사용되는 운영 체제 및 클러스터 크기에 따라 FAT16 포맷 드라이브는 최대 2GB에서 16GB의 드라이브 크기를 가질 수 있습니다. 후자는 256KB 클러스터가있는 Windows NT 4에서만 사용할 수 있습니다.
FAT16 드라이브의 파일 크기는 대용량 파일 지원이 활성화 된 경우 최대 4GB, 그렇지 않은 경우 2GB입니다. 그러나 기본적으로 아무도 4GB만큼 작은 파티션을 가지고 있지 않기 때문에 지금은 아무도 사용하지 않습니다.
FAT32 (32 비트 파일 할당 테이블)
FAT32는 1996 년에 도입 된 FAT 파일 시스템의 최신 버전입니다. 이제 FAT는 종종 FAT32를 의미한다고 말합니다. 최대 2TB의 최대 파티션 크기 또는 64KB 클러스터의 경우 16TB까지 지원합니다. 그러나 실제로 Windows 디스크 관리에서 최대 32GB까지만 설정할 수 있습니다.
FAT32에서 가장 큰 단일 파일 크기는 4GB이므로 FAT32에서 4GB보다 큰 파일을 만들면 실패합니다.
요약하면 FAT 파일 시스템은 복잡하지 않기 때문에 성능이 제한적인 것으로 간주되어 거의 모든 개인용 컴퓨터 운영 체제에서 지원됩니다. 호환성이 좋기 때문에 다양한 운영 체제에서 데이터를 교환 할 수있을뿐만 아니라 이상적인 플로피 및 메모리 카드 파일 시스템이됩니다.
그러나 FAT에는 심각한 단점이 있습니다. 파일을 삭제 한 후 새 데이터를 쓸 때 FAT는 파일을 완전한 조각으로 구성하지 않고 기록합니다. 장기간 사용하면 파일 데이터가 점차 분산되어 읽기 및 쓰기 속도가 느려집니다. 조각 모음은 해결 방법이지만 FAT 파일 시스템의 유효성을 유지하려면 자주 재구성해야합니다.
이 기사를 읽은 후에는 FAT를 NTFS로 변환 너무 제한적이라고 생각하거나 NTFS를 FAT로 변환 뛰어난 호환성을 위해.