DIY攢機-你真的搞懂了硬碟分區嗎?

DIY攢機-你真的搞懂了硬盤分區嗎?

日常中我們的磁盤格式主要有FAT16、FAT32、NTFS 、exFAT、JFS、XFS、HPFS、HFS+、EXT2/3/4等。不同的磁盤格式有不同的特性。今天效率源小編效哥說一說常用的磁盤格式及其性能特徵。

DIY攢機-你真的搞懂了硬盤分區嗎?

FAT16:FAT(File Allocation Table)是“文件分配表”的意思。操作系統根據表現整個磁盤空間所需要的簇數量來確定使用多大的FAT。FAT16使用了16位的空間來表示每個扇區(Sector)配置文件的情形,故稱之為FAT16。但是磁盤分區最大隻能到2GB,因此FAT16文件系統已不能適應當前這種大容量的硬盤。此外該格式對磁盤空間的浪費也是相當巨大的。

FAT32:這種格式採用32位的文件分配表,突破了FAT16對每一個分區的容量只有2 GB的限制。運用FAT32的分區格式後,我們可以將一個大硬盤定義成一個分區而不必分為幾個分區使用,大大方便了對磁盤的管理。且FAT32分區格式的每個簇容量都固定為4KB,與FAT16相比,可以大大地減少磁盤的浪費,提高磁盤利用率。

但是FAT32分區內無法存放大於4GB的單個文件,且不支持日誌、版權管理等高級技術,安全性也很差。用 FAT32格式分區的磁盤,由於文件分配表的擴大,運行速度比採用FAT16格式分區的磁盤要慢。

NTFS: New Technology File System(新技術文件系統),是WindowsNT 環境的文件系統。文件體積最大16TB(理論上16EB),分區容量最大256TB,不過文件名還是最多255個字符。NTFS還支持LZ77壓縮、文件級加密(一般是AES)、訪問控制(ACL),簇尺寸減小到4KB。主文件表(MFT)負責存儲穩健的屬性、位置、訪問信息。NTFS文件系統與FAT文件系統相比最大的特點是安全性。

NTFS雖然有諸多優點,但這些都是針對傳統機械硬盤而設計的,對於新興的Flash閃存材料不一定適用。NTFS分區是採用“日誌式”的文件系統,因為要記錄磁盤的詳細讀寫操作,對U盤這種快閃存儲介質會造成較大的負擔,比如同樣存取一個文件或目錄,在NTFS系統上的讀寫次數就會比FAT32來得多,理論上NTFS格式的U盤比較容易損壞。

exFAT:Extended File Allocation Table File System,擴展FAT,也稱作FAT64,即擴展文件分配表,是微軟在Windows Embeded 5.0以上(包括Windows CE 5.0、6.0、Windows Mobile5、6、6.1)中引入的一種適合於閃存的文件系統,為了解決FAT32等不支持4G及其更大的文件而推出。exFAT分區最大容量64ZB,文件體積最大16EB。簇尺寸可以大到16MB,訪問控制則還是依靠ACL。exFAT利用剩餘空間位圖來管理容量分配,提高刪除性能,這對改善寫入性能非常重要,尤其是對比NTFS。

硬盤分區,對數據管理和最大的利用硬盤資源都是極其重要,所以,大家一定要對硬盤做好分區工作。


分享到:


相關文章: