ファイル・システム
UEK 8には、次のファイル・システムの機能および機能改善が導入されています:
Btrfs
次の注目に値するBtrfsファイル・システムの変更は、UEK 8で導入されています:
-
変換なしで圧縮データを送受信でき、64Kより大きいデータ・チャンクが書込み用に処理されるようになりました。
-
目標会計が簡素化されています。 割当て制限グループのかわりに単純な割当て制限を使用すると、エクステントをサブボリュームにリンクすることで、領域使用量を簡単にトラッキングできます。 このアプローチではパフォーマンスが向上しますが、単純な割当て制限では共有データを追跡できないため、エクステントが不変で、どのコピーよりも長く存続する環境に最適です。
-
一時的なFSIDの導入により、クローンされたデバイスをマウントできるようになります。 ファイル・システムは、マウント時にランダムに生成されたUUIDを取得します。
-
NOCOW書込みチェックが改善され、スループットが9%向上しました。
-
トリム/破棄をサポートするデバイスでは、新しいマウント・オプション
discard=async
がデフォルトで有効になり、ファイル・システム全体に対して非同期破棄が適用されます。 -
マウント・オプション
ignoremetacsums
は無効なメタデータ・チェックサムを無視し、ignoresuperflags
マウント・オプションを設定して、変換の進行状況をトラッキングするスーパー・ブロック・フラグを無視できます。 -
残高、デバイスの削除、縮小、ブロック・グループの再利用などの送信および再配置タスクが並行して実行されます。
-
一時停止した残高中にデバイスを追加できます。
XFS
次の注目すべきXFSファイル・システムの変更は、UEK 8で導入されています:
-
これで、ブロック・サイズがページ・サイズより大きいファイル・システムをマウントできるようになりました。
-
大規模な仮想ディスク・イメージでは、大規模なエクステント数を使用できます。
-
アトミック・ファイル・コンテンツのコミットが使用可能になりました。
-
完全に自律型のオンラインfsckと修理は、技術的なプレビューとして利用できます。
-
mkfs.xfs
コマンドを更新すると、最小XFSファイル・システム・サイズが300 MBに設定され、パフォーマンスおよび冗長性の問題が発生した小規模なファイル・システムが作成されないようになります。 この変更は、Oracle Linux 9システムのol9_baseos_latest
リポジトリで使用可能な以前のxfsprogs
パッケージに含まれるコマンドとは異なります。
NFS
次の著名なNFSファイル・システムの変更は、UEK 8で導入されています:
-
NFSv4.2 READ_PLUS機能は、穴の説明や初期化されていないデータ・ブロックを含めることでスパース・ファイルの処理を改善するために、カーネル内でデフォルトで有効になっています。
-
NFSのさまざまな古いプロトコル機能は、UEK 8で削除されます。 「非推奨および削除された機能」を参照してください。