瀏覽單個文章
ICEFTP
*停權中*
 
ICEFTP的大頭照
 

加入日期: Mar 2002
您的住址: 全省各大電腦賣場
文章: 857
我去翻了我以前發言的資料,轉錄如下(2002/4/14 at Maxwell bbs)
--------------------------------
因為我的實際FDISK經驗裡(FAT32的槽都只用傳統的MS WinME的畫分)
0.5-8GB 4K (我的C
8GB-16GB 8k (我的L
8GB-32GB 16K (我的E
32GB~64GB 32K (存疑?)我還沒有這麼大的槽,不知道...
不過FAT32最大支援2TB(2048GB)是確定的
但是要是這樣看的話,大於64GB定址數勢必要再增加...
FAT32超過64GB後是定址方面應是有改變..

這樣計算好了...
2048GB的情形下,FAT32最大假設只有32KB的Cluster
那就是有64GB個Cluster,也就是2^26個定址單位
而拿實際的我的畫分經驗來算
32GB時cluster=16K也就是有2^21個Cluster

所以猜測:
0.5-8G 4KB/clsuter,Max 2^21 clusters
8-16G 8KB/cluster,Max 2^21 clusters
16-32G 16KB/cluster,Max 2^21 clusters
32-64G 32KB/cluster,Max 2^21 clusters
64-128G 32KB/cluster,Max 2^22 clusters
128-256G 32KB/cluster,Max 2^23 clusters
256-512G 32KB/cluster,Max 2^24 clusters
512-1024G 32KB/cluster,Max 2^25 clusters
1024-2048G 32KB/cluster,MAx 2^26 clusters
而FAT32在Microsoft的定義中,是只用到28bit的定址
而為何Microsoft不一直延用4KB到更高的Parition Size
這是牽涉到FAT的大小問題...
-------
FAT大小造成限制的這個問題,這個如果有人想了解我可以再解釋
現在因為我有單槽大於32GB的FAT32槽,也證實上面假的
大於32GB每槽時,每個cluster=32KB是無誤的
舊 2003-09-15, 09:53 PM #15
回應時引用此文章
ICEFTP離線中