汎用ユーザーの観点から見ると、ext3とext4の違いは何ですか


55

汎用ユーザーの観点から見ると、ext3とext4の大きな違いは何ですか?ext3にこだわる方が賢明だと聞きました。本当?

編集:私が注意したいことの1つは、デュアルOSユーザー(WindowsとUbuntu)なので、Windowsからドライブ(ext4)をマウントできないことは私にとって大きなマイナスです。ただし、ext3にはこの特権があります。

回答:


52

数年前に私は固執すると言いますext3が、最近ext4はより良いです。thegeekstuff.comからの最近の(2011年5月16日)まとめでは、かなりうまくまとめられています。

  • 巨大な個別ファイルサイズとファイルシステム全体のサイズをサポートします。
  • 個々のファイルの最大サイズは16 GB〜16 TBです
  • ext4ファイルシステムの全体の最大サイズは1 EB(エクサバイト)です。1 EB = 1024 PB(ペタバイト)。1 PB = 1024 TB(テラバイト)。
  • ディレクトリには、最大64,000のサブディレクトリを含めることができます(ext3の32,000に対して)
  • 既存のext3 fsをext4 fsとしてマウントすることもできます(アップグレードする必要はありません)。
  • ext4には、マルチブロック割り当て、遅延割り当て、ジャーナルチェックサムなど、他のいくつかの新機能が導入されています。これらの新機能により、ext3と比較してファイルシステムのパフォーマンスと信頼性が向上したことだけを知っておく必要があります。
  • ext4では、ジャーナリング機能を「オフ」にするオプションもあります。

linuxologist.comでの 2009年の非常に良い比較には、4Gbでの書き込みパフォーマンスに関するグラフがあります。

im1

また、ext4に関するその他の情報もあります。

私自身、ext4で問題は発生していません。

Windowsとパーティションを共有する必要がある場合は、が必要になりますext3。私自身はWindowsをあきらめたので、すべてを設定しext4、USBスティックを使用してデータをWindowsマシンに転送します(主に職場で)。

セットアップでできることは次のとおりです。

/ ext4
スワップ
/ home ext4
/ datapartiton_with_windows ext3

次に、最後の1つを両方のOSの共有パーティションにすることができます。


本当です。そのためにUSBスティックを使用する傾向があります。スティックにコピーすると、他のOSでデータを利用できます。
リンツウィンド

ジャーナリングは一般的に良いことです。何をしているのか正確にわかっている場合にのみ、オフにしてください。
トールビョーンラウンアンデルセン

2

現時点でext4を使用しないと考えることができる唯一の理由は、古いシステムとの互換性であり、前回試したとき、ext4はフラッシュメディア(Thumbドライブなど)で使用するとデータを失う問題がありました。 2つ目は、約6か月間テストしていないため、修正された可能性があります。それ以外の場合、パフォーマンスと信頼性はext3よりも大幅に改善されます。


2
その「データを失う」問題は、メディアを安全に取り外しないと発生する可能性があります。これはext *に限った問題ではなく、他のファイルシステムでも同様です。Windowsの「パフォーマンスのために最適化」機能に匹敵します。
レーケンシュタイン

2
最近では、Windowsでext4を読み取ることができます。ext2readというユーティリティを使用します。ext4 FS /に他の問題が残っていますか
-CR2 14

5
その「データを失う」問題は、修正されない限り、メディアを安全に取り外したり、安価なフラッシュドライブには当てはまらないストレージデバイスの動作に関するいくつかの仮定をとるext4に関係するすべてとは関係ありません。メディアを取り外す必要はまったくありません。たとえば、Linuxをext4フラッシュドライブにインストールするなど、大量のデータ転送を行います。前回試してみたところ、インストールが完了する前に、破損したファイルや不足しているファイルが表示されるようになりました。いいえ、ドライブに物理的な問題はありませんでした。ext3で問題なく動作しました。
パーキンス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.