Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Ext2およびExt3ファイルシステム

Ext2およびExt3ファイルシステム

  

Ext2:はGNU /Linuxシステムの標準的なファイルシステムで、ファイルへのアクセスに優れたパフォーマンスを発揮し、中小規模のファイルにも利点があります。単一ファイルサイズとファイルシステム自身の容量制限はファイルシステム自身のクラスタサイズに関係しています一般的なx86コンピュータシステムでは、最大クラスタサイズは4KB、単一ファイルサイズは2048GB、ファイルシステム容量は16384GBに制限されています。 。ただし、現在のコア2.4の単一パーティションは最大2048GBしか使用できないため、実際のファイルシステム容量は最大2048GBまで使用できます。

Ext3:その名のとおり、次世代のext2であり、現在のext2フォーマットでロギングを追加することができます。それはまだ実用的な段階からは遠い道のりであり、それは次のバージョンの中核になるでしょう。 Ext3はジャーナルファイルシステムです。ジャーナルファイルシステムの利点は、ファイルシステムが操作に参加するためのキャッシュ層を持っているので、ファイルシステムが使用されていない場合、ファイルシステムを削除してキャッシュ層のデータをディスクに書き戻すことです。したがって、システムをシャットダウンするときはいつでも、そのファイルシステムをすべてシャットダウンしてからシャットダウンする必要があります。

ファイルシステムが削除される前にシャットダウンされた場合(停電など)、ファイルシステムのデータは次回の再起動後に矛盾するため、ファイルシステムを修正する必要があります。間違った場所を修正する。ただし、この再編成は、特に大容量のファイルシステムでは非常に時間がかかり、すべてのデータが失われることが100%保証されるわけではありません。これは大規模サーバーで問題を引き起こす可能性があります。

この問題を克服するために、業界は長い間発展してきて、いわゆる「ジャーナルファイルシステム」を完成させてきました。’このタイプのファイルシステムの最大の特徴は、必要に応じて追跡できるように、ディスク全体の書き込み操作をディスクの領域に完全に記録することです。データ書き込みアクションには、ファイルヘッダーデータの変更、ディスクの書き込み可能スペースの検索、データセクションの1つずつの書き込みなど、多くの詳細が含まれているため、各詳細がハーフカットされるとファイルが作成されます。システムは矛盾しているため、再編成する必要があります。しかし、ジャーナルファイルシステムでは、各詳細が詳細に記録されているため、あるプロセスで中断された場合には、チェックに時間を要することなく、これらの記録に基づいて中断部分を直接見直して再構築することができる。それ以外の部分は、再編成作業が非常に速く、ほとんど時間がかかりません。

さらに、Linuxにはスワップパーティション専用のスワップファイルシステムがあり、Windowsはスワップファイルを使用するのとは異なり、Linuxはパーティション全体をスワップスペースとして使用します。一般に、このSWAPフォーマットのスワップパーティションはメインメモリの2倍です。

Copyright © Windowsの知識 All Rights Reserved