hfs存儲
『壹』 常見的文件系統有哪些
常見的文件系統有FAT、NTFS、ExtFAT、ext2、ext3、reiserFS、VFAT、APFS。
1、FAT文件系統。
FAT文件系統誕生於1977年,它最初是為軟盤設計的文件系統,但是後來隨著微軟推出dos和win 9x系統,FAT文件系統經過適配被逐漸用到了硬碟上,並且在那時的20年中,一直是主流的文件系統。
2、NTFS文件系統。
它是一種比FAT32功能更加強大的文件系統,從windows 2000之後的windows系統的默認文件系統都是NTFS,而且這些windows系統只能夠安裝在NTFS格式的磁碟上。NTFS系統是一個日誌性的文件系統,系統中對文件的操作都可以被記錄下來,當系統崩潰之後,利用日誌功能可以修復數據。
3、ExtFAT文件系統。
ExFAT也是微軟開發的文件系統,它是專門為快閃記憶體檔設計的文件系統,單個文件突破了4G的限制,而且分區的最大容量可達64ZB,建議512TB。 ExFAT在windows,linux以及Mac系統上,都可以讀寫,作為U盤或者是移動硬碟的格式還是比較合適的。
4、ext2文件系統。
ext2是為解決ext文件系統的缺陷而設計的可擴展的、高性能的文件系統,又被稱為二級擴展文件系統。它是Linux文件系統中使用最多的類型,並且在速度和CPU利用率上較為突出。ext2存取文件的性能極好,並可以支持256位元組的長文件名,是GNU/Linux系統中標準的文件系統。
5、ext3文件系統。
ext3是ext2文件系統的日誌版本,它在ext2文件系統中增加了日誌的功能。ext3提供了3種日誌模式:日誌(journal)、順序(ordered)和回寫(writeback)。與ext2相比,ext3提供了更好的安全性以及向上向下的兼容性能。
6、reiserFS文件系統。
reiserFS是Linux環境下最穩定的日誌文件系統之一,使用快速的平衡二叉樹(binary tree)演算法來查找磁碟上的自由空間和已有的文件,其搜索速度高於ext2,reiserFS能夠像其他大多數文件系統一樣,可動態的分配索引節,而無須在文件系統中創建固定的索引節。
7、VFAT文件系統。
VFAT主要用於處理長文件的一種文件名系統,它運行在保護模式下並使用VCACHE進行緩存,並具有和Windows系列文件系統和Linux文件系統兼容的特性。因此VFAT可以作為Windows和Linux交換文件的分區。
8、APFS文件系統。
APFS是蘋果公司發布的新的文件格式,替代目前所使用的HFS+格式。這一全新文件系統專門針對快閃記憶體/SSD進行優化,提供了更強大的加密、寫入時復制元數據、空間分享、文件和目錄克隆、快照、目錄大小快速調整、原子級安全存儲基元,以及改進的文件系統底層技術。
『貳』 存儲卡有幾種格式
windows下主要有FAT16、FAT32、NTFS 等,最新格式為exFAT,不同的磁碟格式有不同的特性。
FAT格式基本上已經不再使用。
linux下的格式為ext系列,ext4,ext3等。
Mac OS X的硬碟格式是HFS+。
exFAT(Windows Vista SP1及以上)單文件大小最大可達16EB(18 446 744 073 709 551 616位元組,就是(理論值,16×1024×1024TB),1TB=1024G),簇大小可高達32MB ,採用了剩餘空間分配表,剩餘空間分配性能改進 ,同一目錄下最大文件數可達65 536個 。
NTFS(Windows):支持最大分區2TB,最大文件2TB
FAT16(Windows):支持最大分區2GB,最大文件2GB
FAT32(Windows):支持最大分區124.55GB,除非不再使用「scandisk」,最大文件4GB
HPFS(OS/2):支持最大分區2TB,最大文件2GB
EXT2和EXT3(Linux):支持最大分區16TB,最大文件2TB
EXT4(Linux):使用了B+樹索引數據extent的文件系統(有別於EXT2/EXT3),支持最大分區1EB,最大文件16TB
JFS(AIX):支持最大分區4P(block size=4k),最大文件4P
XFS(IRIX):這是個正經的64位的文件系統,可以支持9E(2的63次方)的分區