2014년 9월 4일 목요일

File System : exFAT



exFAT(Extended FAT)이란?

확장 파일 할당 테이블이라 불리며, 마이크로소프트에서 새롭게 개발하여 공개한 파일시스템.
FAT64라고도 하며, FAT32의 취약점이 보완됨.


exFAT 특징

• 가변형 섹터 크기 512~4096 바이트
• 최대 클러스터 크기 32MB
• 하위 디렉터리 256MB
• NTFS의 특징을 갖고 있지만 NTFS보다 낮은 오버헤드
• TexFAT(Transactional exFAT) 호환
• ACL (Access Control List), UTC(Universal Time, Coordinated) Timestamp 지원
• OEM 파라미터 섹터
• 9섹터 크기의 VBR(Volume Boot Record)영역 / 대용량 부트 프로그램 가능
• 하위 디렉터리 파일 개수 증가 (최대 2,796,202개)


최대볼륨과 파일크기 비교



 FAT12
 FAT16
FAT32 
NTFS 
 UDF
exFAT 
최대볼륨크기
32MB
2GB
2TB
16TB
2TB
128PB
최대파일크기
4GB
4GB
4GB
16EB
16EB
16EB
성능
Low
Low
Low
High
Low
Low
저항력
No
No
No
Yes
No
Yes
객체권한
No
No
No
Yes
No
Yes
파일이름최대길이
255
255
256
256
127Unicode
255Unicode
단위: KB<MB<GB<TB<PB<EB<ZB      


사용 가능한 시스템

• Windows Vista SP1
• Windows XP SP 2 (with updates)
• Windows XP SP 3 (with updates)
• Windows Server 2003
• Windows Server 2008
• Windows 7
• Windows CE 6.0• Windows 8

  

사용 가능한 매체

• SD카드
• 마이크로SD카드
• CF카드
• HDD



대략 이해하기 쉽게 설명하자면, FAT32의 경우 USB메모리나 SD카드등 소용량에 주로 사용하는 파일시스템으로(현재 NTFS도 사용중임)
단일파일이 4GB가 넘을 경우 쓰기가 되지 않았으나 exFAT는 FAT32의 확장형으로 단일파일이 4GB이상 저장이 가능해졌으며,
매킨토시HFS+의 파일시스템과의 호환이 가능하여 읽기 쓰기가 가능해졌습니다.(NTFS-매킨토시에서 읽기만가능.쓰기불가)
위의 표와 같이  NTFS와 exFAT가 윈도우체계의 파일시스템을 주도할 것으로 보여집니다. (현재 외장HDD는 대부분NTFS 사용함)



 윈도우 XP에서 exFAT 포맷하는 방법
KB955704 업데이트 패치를 통해 가능합니다.
http://www.microsoft.com/ko-kr/download/details.aspx?id=19364

댓글 없음:

댓글 쓰기