沒時間寫太多,也沒有詳細查證 (所以可能有錯),有興趣的人可以自己上網找資料!(保證有,英文網站較多資料)
FAT16:Microsoft DOS 開始用的一種磁區格式。(最大限制 2G,2047.3 MB)
FAT32:Microsoft Windows 95 SR2 開始用的一種磁區格式。(謝謝網友的指正,SR2 已加上)
NTFS:Microsoft NT 開始用的一種磁區格式(XP 好像已經是 NTFS5 了)
NTFS 有好處也有壞處:(FAT32 好壞處和 NTFS 有點相反,所以不列)
好處:有安全功能、檔案較有保障 (MS 說的)、以下這些機車的限制較少。
壞處:磁碟效率不一定比 FAT16/32 好,在 DOS 下除非裝特殊軟體 (如 NTFSDOS),不然別想看到 NTFS 的磁區!
(對 NTFS 沒啥研究,不多說,免得多說多錯... :) )
至於
FAT:檔案配置表,File Allocation Table 又是蝦米?舉個簡單例子~~~
Partition 磁區:像是一本書
FAT 檔案配置表:就像是書的目錄
Cluster Size 磁簇大小:就像書的每頁大小,如 B5、A4 等等。
事實上,硬碟會以一個 Cluster 為基本儲存單位,就算一個檔案只有 1 Byte,在磁碟機中還是會佔用一個 Cluster 的大小。而 Cluster 大小也與 Partition 大小有關!舉例如下:
FAT32 格式:- 以固定一個 4G 磁區,但改變 Cluster Size 為例 (~4000.5 MB):(數據不是非常精確,請見諒)
(1) FAT 佔用的大小 15.6 MB ← (Cluster Size = 2K)
(2) FAT 佔用的大小 7.8 MB ← (Cluster Size = 4K)
(3) FAT 佔用的大小 3.9 MB ← (Cluster Size = 8K)
(4) FAT 佔用的大小 2.0 MB ← (Cluster Size =16K)
(5) FAT 佔用的大小 1.0 MB ← (Cluster Size =32K)
- 以固定一個 8G 磁區,但改變 Cluster Size 為例 (8,603,610,624 Bytes):
(1) FAT 佔用的大小 16.0 MB (16,797,184 Bytes) ← (Cluster Size = 4K)
(2) FAT 佔用的大小 8.0 MB (8,433,152 Bytes) ← (Cluster Size = 8K)
(3) FAT 佔用的大小 4.1 MB (4,255,232 Bytes) ← (Cluster Size =16K)
(4) FAT 佔用的大小 2.1 MB (2,174,464 Bytes) ← (Cluster Size =32K)
- 以固定 Cluster Size = 2K,但改變磁區大小為例:
4G (~4000.5 MB) -> FAT Size 15.6 MB
3G (~2996.5 MB) > FAT Size 11.7 MB
2G (~2000.3 MB) > FAT Size 7.8 MB
1G (~ 996.2 MB) > FAT Size 3.9 MB
FAT 格式: (結果類似)
- 2G (=2047.3 MB) > FAT Size 0.3 MB (Cluster Size =32K)
- 1G (=1027.6 MB) > FAT Size 0.2 MB (Cluster Size =32K)
可以知道兩點:- 假設 Cluster Size 一樣,則越大的 Partition 就會用到更大的 FAT。
(假設書本大小一樣,書越厚,目錄就會越大) - 相同大小的 Partition,Cluster Size 越大則 FAT 所花的空間就越小 (請看 FAT32 4G 的例子)。
(假設書本字數一樣,書的大小越大,目錄的頁數就會較小)
結論:- 如果要放大檔案,可以把 Partition Size 設大,但 Cluster Size 建議也調大一點,則你的 FAT 就不會太佔空間。
- 如果是放暫存檔案或放程式的 Partition,則建議不要一顆硬碟一個 Partition,同時也可以斟酌把 Cluster Size 再設小一點,雖然 FAT 會變大,但因成千小檔案所造成的 Cluster Waste 就不會太多。
- 根據用途來設定,是比較專業的作法,對了,設定的方式在 PQ Partition Magic (或類似軟體,但不確定有) 都有很快速方便的選項可供使用,以 PQ 7 為例:
(1) 選好 Partition 後,Operations -> Advanced -> Resize Clusters。
(2) PQ 會內定的 Cluster Size 會比較大,所以設定好 Partition 後要改 Cluster Size 到臨界值。
<未完待續 (PCDVD 的內容大小限制) >