exFAT với FAT 32 trong Vista SP1

Vista SP1 đã giới thiệu hệ thống File mới đó là exFAT ( Extended File Allocation Table ) .

exFAT là người kế tục hệ thống File FAT32 cũ kĩ . Như vậy có sự thuận lợi gì và sự không thuận lợi gì với hệ thống File mới này ? exFAT và FAT32 khác nhau những gì . Khi nào thì dùng exFAT thay thế cho NTFS ?

FAT32 là Hệ thống File được hầu hết những người dùng Windows sử dụng . Windows lần đầu tiên hỗ trợ FAT32 trong Windows 95 OSR2 và nó có một số đặc điểm chính như sau :

  • Hệ thống Windows ngầm định chỉ có thể định dạng ổ đĩa lên tới dung lượng 32GB . Những ổ cứng có kích thước lớn hơn 32GB thì FAT32 trở nên kém hiệu quả .
  • Kích thước File lớn nhất trên những ổ cứng định dạng FAT32 khoảng 4GB . Với những định dạng DVD và DVD phân giải cao hiện nay đang được sử dụng rộng rãi thì đó chính là một hạn chế cần chú ý .
  • Sự phân mảnh và tính toán những khoảng trống trên đĩa sẽ hao phí tài nguyên khi sử dụng những hệ thống FAT32 lớn .
  • Mỗi danh mục FAT32 chỉ có 65.563 danh mục nhỏ . Mỗi File hoặc những thư mục nhỏ có thể chiếm nhiều danh mục vì thế FAT32 sẽ bị hạn chế khi có quá nhiều File lưu trữ .

 

exFAT lần đầu tiên được giới thiệu với CE 6.0 nhưng cuối cùng đã được Windows Vista SP1 hỗ trợ . exFAT có một số đặc điểm vượt trội so với FAT32 .

  • Kích thước File bây giờ lớn nhất là 16 ExaByte . 1ExaByte = 1.099.511.627.776 MB = 1.073.741.824 GB = 1.048.576 TB .
  • Hạn chế kích thước định dạng và hạn chế số lượng File trong mỗi danh mục bị loại bỏ hoàn toàn .
  • exFAT nhận biết những Cluster đã dùng và chưa sử dụng tốt hơn và có thể tìm kiếm một cách dễ dàng theo thứ tự hình cây khiến cho giảm mức độ phân mảnh của dữ liệu .

Những tính năng ưu việt như vậy đã là quá đủ , nhưng hiện nay exFAT không được sử dụng trong những định dạng ổ cứng . Nó được khuyến cáo dùng trong những thiết bị lưu trữ kiểu Flash và chỉ cho những thiết bị cắm ngoài khác . Đó cũng chính là tại sao hiện tại exFAT không cạnh tranh với NTFS .

Tuy nhiên exFAT có thể trở nên thực sự cạnh tranh với NTFS trong những hệ thống mà có bộ nhớ và sức mạnh xử lí hạn chế  . Với bộ nhớ Flash thì định dạng NTFS làm việc không hiệu quả với hầu hết mọi trường hợp thì exFAT là định dạng phù hợp .

Vistađọc được tất cả định dạng FAT , exFAT và NFTS trên bộ nhớ Flash . Tuy nhiên ReadyBoost trong Vista lại không sử dụng được những thiết bị Flash theo định dạng exFAT .

Như vậy FAT là hệ thống đơn giản . Những hệ thống FAT bị hạn chế với những kích thước lớn , nhưng lại cho phép nó chạy với tài nguyên ít nhất . Độ phức tạp của NTFS tăng lên và yêu cầu nhiều bộ nhớ hơn và yêu cầu nhiều xử lí hơn .

 

\"\"