XFS相比ext有什麼優點

studywell發表於2018-11-03



作者:wangsl
連結:
來源:知乎
著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。

1、XFS在很多方面確實做的比Ext4好,Ext4受限制於磁碟結構和相容問題,可擴充套件性和scalability確實不如XFS,另外XFS經過很多年發展,各種鎖的細化做的也比較好.

2. Btrfs 效能太差,穩定性不行,提不上prodcution use..

3. 要知道XFS的Mainainer Dave Chineer是受僱於Redhat,而Ext4的Maintainer Ted受僱於google..

Updated from 2016年5月6號----多說一點好了----

Ext4 作為傳統的檔案系統確實非常成熟穩定,但是隨著儲存需求的越來越大,Ext4 漸漸適應不了了。比如說現在雖然Ext4 目錄索引採用了Hash Index Tree, 但是依然限制高度為2. 做過實際測試
Ext4的單個目錄檔案超過200W個,效能下降的就比較厲害了。

由於歷史磁碟結構原因Ext4 的inode 個數限制(32位數)最多隻能有大概40多億檔案。而且Ext4的單個檔案大小最大隻能支援到16T(4K block size) 的話,這些至少對於目前來說已經是瓶頸了...

而XFS使用64位管理空間,檔案系統規模可以達到EB級別,可以說未來幾年XFS徹底取代Ext4是早晚的事情!

另外,我看了一下XFS 目前redhat 至少投入了5個Kernel developer 在上面,因為XFS 是基於B+
Ttree 管理後設資料,即將支援reflink, dedupe等高階特性(Oracle 開發者已經開發了patch)。

綜上所述,XFS 取代Ext4 已經成為必然。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29519108/viewspace-2218624/,如需轉載,請註明出處,否則將追究法律責任。

相關文章