主要區別
Ext4是贏家,儘管效能相同。為什麼?方便和無處不在。Ext4仍然是桌面/工作站使用的優秀檔案系統。Btrfs可能提供更大的卷(最多16eb)和更好的容錯性,但目前,它更像是一個附加檔案系統,而不是一個整合到Linux中的系統。Ext4中不允許重複資料,而在Btrfs中,它仍在處理中。
什麼是btrfs公司(btrfs)?
Btrfs可以讀作“Butter FS”、“Better FS”或“B-treefs”,是一個完全從頭開始的檔案系統。Btrfs的存在是因為開發人員希望擴充套件檔案系統的功能,包括池、快照和校驗和等。
什麼是外景4(ext4)?
Ext4是最常用的Linux檔案系統Ext3的演變。在許多方面,Ext4比Ext3更深入地改進了Ext3,而不是Ext2。Ext3主要是關於在Ext2中新增日誌記錄,但是Ext4修改了檔案系統的重要資料結構,比如那些註定要儲存檔案資料的結構。結果是檔案系統得到了改進的設計、更好的效能、可靠性和特性。
主要區別
- Ext4在桌面系統上似乎是更好的選擇,因為它已經作為預設檔案系統存在,並且在傳輸檔案時比Btrfs稍快一些。
- Btrfs絕對值得研究,但是在桌面Linux上完全替換Ext4可能還需要幾年時間。
- Btrfs有許多很好的特性。寫時複製、快照、廣泛的校驗和、清理、複製、自我修復資料,以及許多其他有用的改進,確保了資料的完整性。Btrfs缺少ZFS的RAID-Z特性,所以使用Btrfs的RAID-Z仍然處於實驗狀態。然而,對於純資料儲存,Btrfs是Ext4的贏家,但時間會證明一切。
- Btrfs是由甲骨文公司、富士通和紅霞開發的。Ext4由曹明明、安德烈亞斯·迪爾格、亞歷克斯·朱拉夫列夫(托馬斯)、戴夫·克萊坎普、西奧多·曹、埃裡克·桑德恩、薩姆·納格希尼等人開發。
- Ext4表示第四個擴充套件檔案系統,而Btrfs表示Btree檔案系統。
- Btrfs支援Linux作業系統,Ext4支援Linux和FreeBSD。
- Ext4中不允許重複資料,而在Btrfs中,它仍在處理中。
- Btrfs於2013年7月29日引入,而Ext4於2008年10月21日引入。