回覆列表
-
1 # 使用者4356215711720
-
2 # 使用者7263878017977
EXT4是第四代擴充套件檔案系統(英語:Fourth EXtended filesystem,縮寫為ext4)是Linux系統下的日誌檔案系統,是ext3檔案系統的後繼版本。
Ext4的檔案系統容量達到1EB,而檔案容量則達到16TB,這是一個非常大的數字了。對一般的桌上型電腦和伺服器而言,這可能並不重要,但對於大型磁碟陣列的使用者而言,這就非常重要了。XFS是一個64位檔案系統,最大支援8EB減1位元組的單個檔案系統,實際部署時取決於宿主作業系統的最大塊限制。對於一個32位Linux系統,檔案和檔案系統的大小會被限制在16TB。二者各有特點,而效能表現基本上是差不多的。例如,谷歌公司就考慮將EXT2系統升級,最終確定為EXT4系統。谷歌公司表示,他們還考慮過XFS和JFS。結果顯示,EXT4和XFS的表現類似,不過從EXT2升級到EXT4比升級到XFS容易。
這麼說吧, ext4如果掉電,需要重新全盤掃描檢測和修復,幾t硬碟的話可能耗時半天。修復是有風險的,有可能把整個檔案系統搞壞。 xfs如果掉電,不用重新全盤掃描即可啟動,當然不掃描的弊端是可能存在少量磁碟空間洩露。 無論哪一種檔案系統,掉電時正在執行寫操作的檔案都可能損壞或不完整。反正這十幾年用過ext3、ext4都壞過nn次,當然其中包括了操作失誤強制檢查線上檔案系統導致。用xfs還沒壞過。 新部署的話,毫無疑問當然選xfs或zfs。