Archive for 2007-02-06

檔案系統速度比較

2007-02-06

Planet Mandriva 看到的,Linux Gazette 上年刊登過一篇有關 filesystem benchmark 的文章,和別的同類文章比較,資料較齊全,因為是使用較新的 kernel (2.6.14),而且包括了 jfs 和 reiser4 (別的文章索性將 jfs 排擠出去不做 benchmark)。結果是,撰寫文章的仁兄認為 xfs 平均來說表現最好,而 reiser4 最差。但很值得注意一點,就是 jfs 平均表現不像一般人想像般差,相反地,在某幾項測試中都有最好的表現(包括速度最快或者佔用 CPU 最少等)。

我自己之前也用過各式的 filesystem,但那是很早期的 2.6 kernel 了。reiser4 的部份絕對同意,速度有點慢是真的,但最麻煩的是沒有哪個 distribution 有支援,自己搞的東西當然無法長期延續搞下去。mount reiserfs 也覺得慢,但感覺上沒有 benchmark 中那麼誇張。而 jfs 在很久以前的印象中,就好像 reiser4 一樣慢,似乎是世界變了。只是用 ext2/3 以外的 filesystem 永遠要冒一個險,就是找救碟工具比較麻煩。

姑勿論信不信那堆數字,有一點是肯定的:絕大部份人都會以以往的經驗來判斷某種東西是好是壞,就算現實改變了,人的第一印象都不會變。因為要追趕新的技術或新的印象真在要花太多時間了。