CentOS はデフォルトでどのファイル システムを使用しますか?

青灯夜游
リリース: 2023-02-02 17:56:50
オリジナル
3156 人が閲覧しました

CentOS はデフォルトで XFS ファイル システムを使用します。 XFS は非常に優れたジャーナリング ファイル システムです。メタデータ操作のログ記録、スケーラブル/並列 I/O、サスペンド/再開 I/O、オンライン デフラグ、パフォーマンスの割り当てが遅れます。

CentOS はデフォルトでどのファイル システムを使用しますか?

#このチュートリアルの動作環境: centos7 システム、thinkpad t480 コンピューター。

CentOS は、無料、オープンソース、再配布可能なオープン ソース オペレーティング システムです。CentOS (Community Enterprise Operating System、中国語でコミュニティ エンタープライズ オペレーティング システムの意味) は、Linux ディストリビューションの 1 つです。

CentOS Linux ディストリビューションは、オープン ソース コード (主に GPL オープン ソース ライセンス) に準拠し、リリース用に指定されたソース コードからコンパイルされた、Red Hat Enterprise Linux (RHEL) から派生した安定性、予測可能、管理可能、再現可能なプラットフォームです。

CentOS はデフォルトで XFS ファイル システムを使用します。

XFS

XFS は、SGI によって設計された非常に優れたログ ファイル システムです。 XFS には、メタデータ操作のロギング、スケーラブル/並列 I/O、サスペンド/レジューム I/O、オンライン デフラグ、遅延パフォーマンス割り当てなど、ファイル システムの群衆のリストで目立つようにするためのさまざまな改善が加えられています。

2002 年頃に XFS が Linux カーネルに組み込まれ、2009 年には RHEL Linux バージョン 5.4 で XFS ファイル システムが使用されました。 XFS は、その高いパフォーマンス、アーキテクチャの拡張性、堅牢性により、多くのエンタープライズ システム、特に大量のデータを扱うシステムにとって最初の選択肢となっています。現在、RHEL/CentOS 7 および Oracle Linux はデフォルトのファイル システムとして XFS を使用します。

欠点: XFS ファイル システムは縮小できず、多数のファイルが削除されるとパフォーマンスが低下します。

CENTOS 7.0 がデフォルトのファイル システムとして XFS を選択するようになったのはなぜですか?

Red Hat の商用バージョンはデフォルトとして xfs を使用することを決定したため、コミュニティ バージョンの centos も当然それに追随する必要があります。

#データの整合性:
  • XFS ファイル システムを使用すると、予期しないダウンタイムが発生した場合、まずファイル システムがログ機能を有効にしているため、ディスク上のファイルが予期せず落ち込むことはもうありません。チャンスは台無しになりました。現在ファイル システムに保存されているファイルとデータの数に関係なく、ファイル システムは記録されたログに基づいて非常に短時間でディスク ファイルの内容を迅速に復元できます。

    送信特性:
  • XFS ファイル システムは最適化アルゴリズムを採用しており、ロギングはファイル操作全体にほとんど影響を与えません。 XFS は非常に迅速にクエリを実行し、ストレージ領域を割り当てます。 xfs ファイル システムは、継続的に高速な応答時間を提供できます。著者は XFS、JFS、Ext3、および ReiserFS ファイル システムをテストしましたが、XFS ファイル システムのパフォーマンスは非常に優れています。

    スケーラビリティ:
  • XFS は、数百万 T バイトの記憶領域をサポートできる完全な 64 ビット ファイル システムです。特大ファイルと小型ファイルの両方のサポートが優れており、非常に多くのディレクトリをサポートします。サポートされる最大ファイル サイズは 263 = 9 x 1018 = 9 エクサバイト、ファイル システムの最大サイズは 18 エクサバイトです。

    XFS はトール テーブル構造 (B ツリー) を使用して、ファイル システムが迅速に検索し、スペースを迅速に割り当てることができるようにします。 XFS は高速な操作を継続的に提供でき、ファイル システムのパフォーマンスはディレクトリやディレクトリ内のファイルの数によって制限されません。

    伝送帯域幅:
  • XFS は、raw デバイス I/O に近いパフォーマンスでデータを保存できます。単一ファイル システムのテストでは、そのスループットは 1 秒あたり最大 7GB に達する可能性があり、単一ファイルの読み取りおよび書き込み操作の場合、そのスループットは 1 秒あたり 4GB に達する可能性があります。

  • xfs と ext4 の違い:

違い 1: 単一ファイルのサイズ

EXT4 は 16GB になる場合があります最大 16TB、XFS は 16TB から 16EB まで可能です。

違い 2: ファイル システムの最大サイズ

EXT4 は 1EB ですが、XFS は 8EB です。

違い 3:

EXT4 はディスク構造と互換性の問題によって制限されており、拡張性とスケーラビリティは XFS ほど良くありません。

注:

歴史的なディスク構造により、Ext4 の i ノード数制限 (32 桁) では、最大約 40 億のファイルしか保持できません。さらに、Ext4 の単一ファイルの最大サイズは 16T (4K ブロック サイズ) までしかサポートできず、これが現状のボトルネックとなっています。 XFS は 64 ビットの管理スペースを使用し、ファイル システムのサイズは EB レベルに達する可能性があります。

関連する推奨事項: 「

Linux ビデオ チュートリアル

以上がCentOS はデフォルトでどのファイル システムを使用しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!