FAT
MS-DOS 및 기타 Windows 운영 체제에서 파일을 구성하고 관리하는 데 사용되는 파일 시스템. FAT(파일 할당 테이블)는 FAT나 FAT32 파일 시스템을 사용하여 볼륨을 포맷할 때 Windows가 만드는 데이터 구조이다. Windows는 각각의 파일에 대한 정보를 FAT에 저장하여 나중에 파일을 검색할 수 있게 한다.
FAT 32
FAT 파일 시스템의 32비트 버전. 대부분의 PC에서 널리 사용되는 FAT32는 1996년 Windows 95의 OEM Service Release 2(OSR2) 버전에서 도입되었다. 여기에서는 대형 디스크 파티션 및 파일 크기를 지원하며, 초기 FAT16보다 더 안전하다. 디스크 장애가 발생하면 디스크에서 루트 디렉토리를 다시 배치하여 FAT 테이블의 백업 사본을 사용할 수 있다. 또한 FAT32는 클러스터 낭비를 줄인다.
NTFS
Windows NT, 2000 및 XP 운영 체제의 선택적 파일 시스템. NTFS는 보다 향상된 파일 시스템으로, FAT32와 비교됩니다. NTFS는 성능을 향상시키고 OS에 여러 가지 보안 및 관리 기능을 구현하는 데 필요하다. 예를 들면, NTFS는 Active Directory 도메인 이름을 지원하고 파일 암호화를 제공한다. 폴더가 아닌 파일 수준에 사용 권한을 설정할 수 있고 개별 사용자에게 디스크 공간 할당량을 지정할 수 있다. NTFS는 작업을 기록하고 하드 디스크 충돌을 즉시 복구하도록 디자인되었다. 또한 유니코드 문자 집합을 지원하며 최대 255자까지 파일 이름을 지정할 수 있다.
구분 |
NTFS |
FAT32 |
FAT16 | |
사용가능 OS |
Windows NT |
Windows 98 |
DOS | |
볼륨최대사이즈 |
2테라바이트 |
2테라바이트 |
2기가바이트 | |
볼륨당 최대파일개수 |
거의 무제한 |
거의 무제한 |
65000 파일 | |
최대 파일크기 |
볼륨사이즈만큼 |
4기가바이트 |
2기가바이트 | |
최대 파일이름 길이 |
255문자까지 |
255문자까지 |
표준 - 8.3 | |
유니코드 파일명 |
유니코드 문자셋 |
시스템 문자셋 |
시스템 문자셋 | |
부트섹터 위치 |
첫번째 혹은 마지막 섹터 |
첫번째 섹터 |
첫번째 섹터 | |
파일속성 |
표준 및 사용자부여가능 |
표준 |
표준 | |
압축기능 |
지원 |
미지원 |
미지원 | |
권한부여기능 |
지원 |
미지원 |
미지원 | |
보안기능 |
지원 |
미지원 |
미지원 | |
복구기능 |
지원 |
미지원 |
미지원 | |
성능 |
볼륨크기가 클수록 높음 작을수록 떨어짐 |
볼륨크기가 작을수록 높음 클수록 떨어짐 |
볼륨크기가 작을수록 높음 클수록 떨어짐 | |
경제적인 용량사용 |
최대 |
평균 |
볼륨이 클수록 낭패 | |