FAT
Bách khoa toà n thư mở Wikipedia
FAT là viết tắt của "File Allocation Table" tạm dịch là "Bảng cấp phát táºp tin". FAT được giá»›i thiệu lần đầu tiên và o năm 1977 vá»›i phiên bản FAT12. Sau đó là các phiên bản FAT16 và FAT32.
Bảng FAT gồm nhiá»u phần tá». Chiá»u dà i má»—i phần tỠđược tÃnh bằng số bit, biểu thị số đếm của bảng FAT.
Mục lục[giấu] |
[sá»a] So sánh giữa FAT12, FAT16 và FAT32
FAT12 | FAT16 | FAT32 | |
---|---|---|---|
Nhà phát triển | Microsoft | ||
Tên đầy đủ | Bảng cấp phát táºp tin | ||
(Phiên bản 12-bit) | (Phiên bản 16-bit) | (Phiên bản 32-bit) | |
Giới thiệu bởi | 1977 (Microsoft Disk BASIC) | tháng 7 1988 (MS-DOS 4.0) | tháng 8 1996 (Windows 95 OSR2) |
Partition identifier | 0x01 (MBR) | 0x04, 0x06, 0x0E (MBR) | 0x0B, 0x0C (MBR) EBD0A0A2-B9E5-4433 -87C0-68B6B72699C7 (GPT) |
Cấu trúc | |||
Cấu trúc thư mục | bảng | ||
Äịnh vị táºp tin | Danh sách liên kết | ||
Giới hạn | |||
KÃch thÆ°á»›c táºp tin tối Ä‘a | 32 MiB | 2 GiB | 4 GiB |
Số lượng tối Ä‘a các táºp tin | 4,077 | 65,517 | 268,435,437 |
Äá»™ dà i tên táºp tin tối Ä‘a | 8.3 hoặc 255 ký tá»± tùy theo hệ Ä‘iá»u hà nh | ||
KÃch thÆ°á»›c phân vùng tối Ä‘a | 32 MiB | 2 GiB 4 GiB with some implementations |
2 TiB |
[sá»a] FAT12
FAT12 được dùng cho ổ Ä‘Ä©a má»m, ổ Ä‘Ä©a có dung lượng từ 32MB trở xuống. FAT12 sá» dụng 12 bit để đếm nên chỉ có khả năng quản lý các ổ Ä‘Ä©a có dung lượng thấp hÆ¡n 32Mb vá»›i số lượng cluster thấp.
[sá»a] FAT16
Vá»›i hệ Ä‘iá»u hà nh MS-DOS, hệ thống táºp tin FAT (FAT16 – để phân biệt vá»›i FAT32) được công bố và o năm 1981 Ä‘Æ°a ra má»™t cách thức má»›i vá» việc tổ chức và quản lý táºp tin trên Ä‘Ä©a cứng, Ä‘Ä©a má»m. Tuy nhiên, khi dung lượng Ä‘Ä©a cứng ngà y cà ng tăng nhanh, FAT16 đã bá»™c lá»™ nhiá»u hạn chế. Vá»›i không gian địa chỉ 16 bit, FAT16 chỉ há»— trợ đến 65.536 liên cung (cluster) trên má»™t partition, gây ra sá»± lãng phà dung lượng đáng kể (đến 50% dung lượng đối vá»›i những ổ Ä‘Ä©a cứng trên 2 GB).
[sá»a] FAT32
Äược giá»›i thiệu trong phiên bản Windows 95 Service Pack 2 (OSR 2), được xem là phiên bản mở rá»™ng của FAT16. Do sá» dụng không gian địa chỉ 32 bit nên FAT32 há»— trợ nhiá»u cluster trên má»™t partition hÆ¡n, do váºy không gian Ä‘Ä©a cứng được táºn dụng nhiá»u hÆ¡n. Ngoà i ra vá»›i khả năng há»— trợ kÃch thÆ°á»›c của phân vùng từ 2GB lên 2TB và chiá»u dà i tối Ä‘a của tên táºp tin được mở rá»™ng đến 255 ký tá»± đã là m cho FAT16 nhanh chóng bị lãng quên. Tuy nhiên, nhược Ä‘iểm của FAT32 là tÃnh bảo máºt và khả năng chịu lá»—i (Fault Tolerance) không cao.