菜鳥進階十二:大容量U盤文件系統分析
分享
● NTFS文件系統
NTFS(New Technology File System)是Windows NT核心和高級服務器網絡操作系統環境的文件系統。NTFS的目標是提供比FAT32更高的可靠性,并消除FAT文件系統中的種種限制。
NTFS文件系統除了支持更大的分區、更大的文件、更節約硬盤空間外,還提供了FAT文件系統不敢想像的眾多功能。主要有:長文件名、壓縮分區、事件追蹤、文件索引、高容錯性、數據保護和恢復、加密訪問……

NTFS支持大于4GB的文件
由于NTFS分區已經成為目前電腦磁盤的絕對主流格式,XP、Vista、Win7默認都會將分區格式化為NTFS系統,因此關于NTFS的種種優勢和特性就沒必要多做強調了,可以說NTFS是目前最好的磁盤文件系統,但為什么U盤和各種存儲卡很少使用NTFS文件系統呢?
● NTFS在閃存上的缺陷
NTFS雖然有諸多優點,但這些都是針對傳統機械硬盤而設計的,對于新興的Flash閃存材料不一定適用。NTFS分區是采用“日志式”的文件系統,因為要記錄磁盤的詳細讀寫操作,對U盤這種快閃存儲介質會造成較大的負擔,比如同樣存取一個文件或目錄,在NTFS系統上的讀寫次數就會比FAT32來得多,理論上NTFS格式的U盤比較容易損壞,而且400MB以下的分區也比FAT16更浪費空間。
NTFS這些額外的功能無論對SSD硬盤和U盤都會造成不同程度的傷害,因此新一代Windows 7操作系統專門針對SSD進行優化,通過各種手段減少讀寫次數和碎片的產生。而對于U盤來說,本身USB的帶寬就有限,NTFS文件系統頻繁讀寫占據通道會讓磁盤性能降低,為此微軟專門針對移動存儲設備開發了ExFAT文件系統。
0人已贊
關注我們


