web-dev-qa-db-ja.com

新しい/ homeパーティションに使用するのに最適なファイルシステムは何ですか

別のパーティションで/ homeを使用してシングルユーザーで使用することを目的とした新しいコンピューターをセットアップする場合、そのパーティションに使用するのに最適なファイルシステムは何でしょうか。 ext3、ext4、reiserfsなどを使用しますか?

2
David Locke

「最良」を定義します。

現在利用可能なLinuxファイルシステムのいずれかが仕事を成し遂げます。 ext3、ext4、jfs、xfs、reiserfs、これらはすべて機能し、一般的には非常にうまく機能します。ただし、ファイルシステムごとに異なる方法でExcelが異なるため、選択する前に「最良」の意味を定義する必要があります。

最大限の信頼性と回復を望まない場合は、ext3が勝者です。他のどのファイルシステムよりも多くのLinuxボックスで実行され、他のどのファイルシステムよりも優れたリカバリツールを備えています。ただし、これは最も遅いファイルシステムでもあります。

より良いパフォーマンスが必要な場合は、jfs、xfs、およびreiserfsをすべてオプションにすることができます。私の一般的な経験では、それらはすべてext3よりも一般的に優れており、場合によっては大幅に優れています(大きなファイルを削除することは良い例です)。私は過去にこれら3つのファイルシステムのそれぞれを使用して多くの成功を収めてきましたが、/ homeにそれらのいずれかを推奨しても問題はありません。それぞれに独自の癖と利点があります。最大の欠点は、ext3ほど使用されていないことです。そのため、外部でバグが発生する可能性はほとんどありません(ほとんどありません)。問題が発生した場合は、リカバリをサポートするツールが少なくなります(ただし、とにかくその時点でバックアップを利用する必要があるので、それは大したことではないはずです;-)。

ext4は、今のところ奇妙な人です。 ext3よりもパフォーマンスが高く(ext4はjfs、xfs、およびreiserfsと同等です)、jfs、xfs、およびreiserfsよりも優れたリカバリツールを備えています。しかし、それはまた、最新で最もテストされていないものでもあります。一部の人々はすでにそれに関していくつかの奇妙な問題に遭遇しているので、多くの人々はそれがさらにいくつかのバグが振り払われるまで、もう少し長い間本番環境での使用に反対することを勧めています。

私の場合は、おそらく今はjfsを使用し、6か月ほどで同じボックスを作成した場合は、ほぼ確実にext4を使用します。

7

個人的にはext3を使用します。それは試され、真実です。 Ext4がそれを置き換えますが、 失われたデータの問題 がありました。

11
cletus

Cletusの答えを拡張するには、LVM内でext3を使用します。 LVMを使用すると、後でパーティションを拡張するのが非常に簡単になります。

3
Eddie

ext3はxfsと同様に機能します。

1
Jauder Ho

Reiserfsはどこでもうまく機能します。/boot(フラグ付き)にも使用します

0
Alex Bolotov

Ext3、xfs、または利用可能な場合はzfsのいずれか-利用可能なものはどれでも、すべて素晴らしいです。

0
Chopper3

Ext3、data = journal。ホームディレクトリから実際に高いI/Oパフォーマンスが必要になることはほとんどありません。

ReiserFSを使用したとき、パーティションをマウントするためだけに30秒待機しました。

Ext4は家庭での使用には時期尚早かもしれません。確かに興味深いですが、パフォーマンスの向上はリスクに見合う価値がない可能性があります。

0
jldugger