OpenZFS 2.2が正式にリリースされました。このリリースでは、多くの新機能、パフォーマンスの向上、その他の機能強化が追加されています。
サポートされているプラットフォーム:
- Linux : カーネル バージョン 3.10 ~ 6.5 と互換性あり
- FreeBSD : 12.2-RELEASE 以降のバージョンと互換性があります
OpenZFS 2.2 の注目すべき変更点には、Linux コンテナのサポート、BLAKE3 チェックサム、およびブロック クローン作成 機能が含まれます。
ブロック クローン作成機能は、データ自体をコピーせずにデータ ブロックへの追加参照のみを作成することにより、ファイル (またはファイル ブロックのサブセット) を別の (または同じ) ファイルにクローン作成することをブロック クローン作成は、高速な手動データ重複排除方法です。
Linux コンテナーのサポートには、ユーザー名前空間での IDMAPPED マウント、OverlayFS サポート、および Linux 名前空間委任サポートが含まれます。
アルゴリズムと比較すると、BLAKE3 ハッシュを使用したパフォーマンスの結果は優れており、SHA-256 や SHA-512 よりもはるかに高速です。特に、BLAKE3 は AVX2 および AVX-512 最適化モードをサポートしています。
さらに、OpenZFS 2.2 では、ファイル システム内の破損したデータを修復するための「zfs accept」修正機能、Vdev プロパティ、およびさまざまなパフォーマンスの向上が追加されています。
OpenZFS 2.2 のパフォーマンスの向上には、完全適応型 ARC、ハードウェア アクセラレーションによる SHA2 チェックサムのサポート、Zstd 早期終了、プリフェッチの改善、その他の一般的なパフォーマンスの最適化が含まれます。