
10-12-2010, 06:50 PM
|
 |
|
|
Tham gia: Jun 2010
Đến từ: Lên phường mà hỏi
Bài gởi: 2,486
Thời gian online: 2529590
Thanks: 1,027
Thanked 3,095 Times in 949 Posts
|
|
FAT16, FAT32 và NTFS đều là hệ thống tập tin của hệ điều hành Microsoft Windows.
FAT16 = File Allocation Table 16 = Phối trí biểu tập tin 16
Với hệ điều hành MS-DOS, hệ thống tập tin FAT16 đượ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 trên một phân vùng, 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).
FAT32 = File Allocation Table 18 = Phối trí biểu tập tin 32
Đượ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 lieen cung trên một phân vùng 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 không cao.
NTFS = New Technology File System = Hệ thống tập tin kỹ thuật mới
NTFS là hệ thống tập tin tiêu chuẩn của Windows NT, bao gồm cả các phiên bản sau này của Windows như Windows 2000, Windows XP, Windows Server 2003, Windows Server 2008, Windows Vista, và Windows 7. NTFS thay thế hệ thống tập tin FAT vốn là hệ thống tập tin ưa thích cho các hệ điều hành Windows của Microsoft. NTFS có nhiều cải tiến hơn FAT và HPFS (High Performance File System - Hệ thống tập tin tính năng cao) như hỗ trợ cải tiến cho các siêu dữ liệu và sử dụng các cấu trúc dữ liệu tiên tiến để cải thiện hiệu suất, độ tin cậy, và sử dụng không gian ổ đĩa, cộng thêm phần mở rộng như các danh sách kiểm soát truy cập bảo mật và bản ghi hệ thống tập tin.
0 
 
FAT16, FAT32, NTFS là các phương thức định dạng ổ đĩa để lưu trữ tập tin của Microsoft.
Cấu trúc nhỏ nhất của ổ đĩa là sector, 1 sector có kích thước là 512 bytes. Nhóm các sector lại với nhau ta có 1 cluster, số lượng các sector trong cluster là lũy thừa của 2 và thay đổi tùy theo dung lượng ổ cần format. Một cluster có kích thước tối đa là 64kb, nhỏ nhất khi cluster chỉ có 1 sector là 512B hay 0,5kb.
Kiểu định dạng FAT sẽ đánh thứ tự các cluster và ghi nhớ trong bảng FAT, có 2 bảng, bảng chính là FAT1 và bảng FAT2 để backup. Con số phía sau là độ dài số nhị phân dùng để đánh thứ tự. FAT12 sẽ dùng 12 bit đánh thứ tự, như vậy nhớ được 2^12 cluster khác nhau -> chỉ phân hoạch tối đa được 32 MB ổ cứng -> dùng cho các đĩa mềm hồi xưa. FA T16 dùng 16 bit -> phân hoạch tối đa được 2GB ổ cứng -> cũng đã được liệt vào dạng hiếm. FAT32 dùng 32 bit -> phân hoạch được đến 2TB.
NTFS không dùng bảng để nhớ thứ tự các cluster như FAT mà dùng MFT (Master File Table). MFT là 1 Metadata file bao gồm 1 danh sách các trường chứa thông tin về mỗi tập tin lưu trữ trên đĩa. Thông tin trong MFT có thể giúp thiết lập các thuộc tính bảo vệ, phục hồi, tìm kiếm, thiết lập quota… cho từng tập tin, thư mục trên đĩa. Nói chung NTFS ngoài việc thoát ra những hạn chế về dung lượng file và dung lượng ổ cứng phân hoạch được, nó còn có các tính năng bảo mật tốt hơn FAT rất nhiều. Với các tập tin lưu trữ trong partition format kiểu NTFS, khi share bạn sẽ mục security với các quyền rất chi tiết.
Theo mình biết hiện nay phân vùng chứa hệ điều hành thường là NTFS mới phải, nếu là FAT32 chắc là đời cũ hoặc ít khi format hoàn toàn để cài mới lại.
|