파일 할당 테이블이란 무엇입니까?
FAT (File Allocation Table)는 파일 정보를 저장하기 위해 컴퓨터에서 사용하는 시스템입니다. 이 정보가 저장되는 위치는 내장 하드 드라이브에서 플래시 메모리 카드에 이르기까지 다양합니다. 파일 할당 테이블 시스템은 주로 플래시 메모리 카드와 같은 휴대용 미디어에 정보를 저장하는 데 사용됩니다. 과거에는 내장 하드 드라이브에도 사용되었습니다.
컴퓨터 파일 시스템 아키텍처에는 여러 종류가 있습니다. 파일 할당 테이블은 Bill Gates와 Marc McDonald에 의해 1976-1977 년에 개발되었습니다. 수년에 걸쳐 시스템이 몇 가지 발전했습니다. 원래 FAT 시스템은 32MB 이하의 정보를 저장하는 것으로 제한되었지만 이후 버전에서는 몇 기가 바이트 및 몇 테라 바이트의 저장 장치에 대한 지원이 추가되었습니다.
대부분의 내장 하드 드라이브는 컴퓨터가 드라이브 내에서 바늘을 특정 위치로 옮기고 작은 정보 세그먼트를 읽어야합니다. 이 프로세스와 관련된 마모는 하드 드라이브에 파일 정보를 저장하는 방법을 개발해야 함을 의미했습니다. FAT 시스템은 드라이브에 필요한 탐색 양을 최소화하도록 설계되었습니다.
FAT 시스템은 일련의 클러스터에 정보를 저장합니다. 파일 할당 테이블 자체는 드라이브의 모든 클러스터에 관한 정보를 저장하는 하드 드라이브의 영역입니다. 이 정보를 단일 영역에 저장함으로써 운영 체제는 전체 드라이브를 검색하지 않고도 가장 가까운 메모리 영역을 찾을 수 있습니다. 이렇게하면 메모리 장치의 심각한 마모를 방지 할 수 있습니다.
파일 할당 테이블 외에도 디렉토리 테이블이 있습니다. 이러한 특수 파일은 파일에서 파일이있는 드라이브의 위치에 관한 정보를 저장합니다. 디렉토리 테이블에는 파일 이름 및 특성에 관한 정보도 포함됩니다. 저장된 특성 중 일부는 파일 확장자, 파일 속성 및 작성 날짜 및 시간입니다. FAT 시스템의 특정 버전과 사용중인 운영 체제에 따라 다른 속성도 저장 될 수 있습니다.
File Allocation Table (파일 할당 테이블) 시스템은 드라이브의 어느 곳에서나 검색 시간을 최소화하면서 파일을 찾고 액세스 할 수 있도록합니다. 이를 통해 드라이브의 물리적 구성 요소의 마모를 최소화 할 수있을뿐만 아니라 파일에 빠르게 액세스 할 수 있습니다. 이로 인해 성능과 효율성이 향상됩니다. FAT 시스템의 단순성과 가용성은 여러 운영 체제에서 액세스하는 메모리 장치에서 사용하기에 이상적입니다.