瀏覽單個文章
adelies
Elite Member
 
adelies的大頭照
 

加入日期: Dec 2001
您的住址: Cape Crozier
文章: 6,122
NTFS 在大容量的時候,cluster size 是會比較小,因此 waste 的程度會較 FAT16/FAT32 來的低。至於 "使用NTFS的話,磁區分的越大,Cluster Waste越少" 這句話以小弟目前的認知是不正確的,cluster waste 取決於兩點:1. cluster size;2. 裡面存放的檔案大小。

也可參考:MS 的 Cluster Size 一文
Table 13.4 Default Cluster Sizes for Volumes with Windows XP Professional File Systems
http://www.microsoft.com/technet/tr...kc_fil_lxty.asp

NTFS:
< 512       512
513 MB–1,024 MB 1K
1,025 MB–2 GB   2K
> 2 GB       4K


基本上還是類似,如果一個 [只有 1byte] 的檔案,依次放在以下磁區內,就會佔掉 cluster size 的大小:

cluster size
512 > 會浪費 511 byte
1024 > 會浪費 1023 byte
2048 > 會浪費 2047 byte
4096 > 會浪費 4095 byte

可惜的是 FAT32 MS 可能有意或無意沒有用到全部的定址能力,原本可以定址 2^32,但印象中只用了 28。
     
      
舊 2004-02-19, 11:01 PM #21
回應時引用此文章
adelies離線中