Ext3

在 ubuntu 8.04 上升級 ext3 fs

  • September 2, 2011

所以我們被這個封閉的原始碼系統困住了,它不斷地將文件夾添加到一個目錄中,並且很快就會達到 32k 的限制,因為它是 ext3。並且該文件夾預計也將很快擁有 +100k 個文件夾。

它是 2.6.24-27-xen x86_64 Ubuntu 8.04.4 LTS

不支持 ext4,reiserfs 有問題,我們現在正在嘗試 xfs。鑑於上述常數,有沒有人可以建議我們最好的前進方式(最好是從經驗中)?

繼續使用 XFS。它會為你工作得很好。

我在各種繁忙的伺服器上使用 XFS。例如,幾個垃圾郵件過濾伺服器將垃圾郵件隔離到一個目錄。該目錄通常包含大約 500 000 個文件。

XFS 也有其缺點。如果您需要刪除大量小文件,主要是刪除性能不是很好。這在核心2.6.38中通過新的延遲日誌選項得到了極大的改進。如果您的工作負載是元數據密集型的,請確保您在 mkfs.xfs 文件系統時使用了lazy-count=1選項。

此外,您多年來可能聽說過的數據損壞擔憂是可能的,但與具有 data=writeback 模式的 ext3 一樣危險——突然的伺服器故障可能導致當時修改的文件損壞。我沒有親身經歷過。

引用自:https://serverfault.com/questions/307696