fat32 沒有日誌,不支持事務和災難恢復。單個文件最大 4G 好像。
ntfs 有日誌,支持文回件答壓縮、文件擴展流,訪問安全。但 ntfs 的訪問安全是和 windows nt 用戶系統集成的,不適用於其它操作系統。
ext3 有日誌,單個文件最大 16G - 2T。(根據格式化的參數而不同)
ext4 支持特大文件,16G-16T,特大硬碟 1E = 1024P = 1048576T。且向下兼容 ext3,可以把原有的 ext3 當作 ext4 來使用。性能和可靠性有不少提升。ext4 中也可以關閉日誌,ext3 沒有這個選項。
對開發而言,特別是小文件特別多的情況下,ext3 性能遠超 ntfs。特別一提的是,ext4 的寫入性能相對 ext3 有大幅度的提升。但同時注意到,ext4 沒有 win32 驅動。
B. linux支持的文件系統有哪些
比如Btrfs、JFS、ReiserFS、ext、ext2、ext3、ext4、ISO9660、XFS、Minx、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、SMB、SysV、PROC等。
Linux操作系統使用虛擬文件系統(VFS)向上和用戶進程文件訪問系統調用介面,向下和具體不同文件系統的實現介面。VFS屏蔽了具體文件的實現細節,向上提供統一的操作介面。通過VFS可以實現任意的文件系統,這些文件系統通過文件訪問系統調用都可以訪問。所以Linux系統核心可以支持十多種文件系統類型。
(2)linuxwindows文件系統擴展閱讀:
EXT是延伸文件系統(英語:Extended file system,縮寫為 ext或 ext1),也譯為擴展文件系統,一種文件系統,於1992年4月發表,是為linux核心所做的第一個文件系統。採用Unix文件系統(UFS)的元數據結構,以克服MINIX文件系統性能不佳的問題。它是在linux上,第一個利用虛擬文件系統實現出的文件系統,在linux核心0.96c版中首次加入支持,最大可支持2GB的文件系統
EXT3是第三代擴展文件系統(英語:Third extended filesystem,縮寫為ext3),是一個日誌文件系統,常用於Linux操作系統。它是很多Linux發行版的默認文件系統。Stephen Tweedie在1999年2月的內核郵件列表中,最早顯示了他使用擴展的ext2,該文件系統從2.4.15版本的內核開始,合並到內核主線中。