OpenZFS 2.0.0

ファイル システムとそのメンテナンス ツールのメジャー アップデートである OpenZFS 2.0.0 がリリースされました。 新しいバージョンは、3.10 以降の Linux カーネルとバージョン 12.2 以降の FreeBSD カーネルをサポートし、これに加えて、両方のオペレーティング システムのコードを XNUMX つのリポジトリに統合するようになりました。 最大の変更点として、開発者は次の点に注目しています。

  • 破壊された Mirror vDev RAID アレイを順次 (LBA) 再構築する機能が追加されました。 このメカニズムは、従来の「治癒」回復よりもはるかに高速です。 ただし、ブロックのチェックサムはチェックされないため、完了直後に次のステップでシステム整合性チェック (スクラブ) が開始されます。

  • システムの再起動後に L2ARC キャッシュ データを復元します。 キャッシュ自体は、頻繁なデータアクセスに低速のハードドライブを使用せずに、専用の量の RAM を使用します。 再起動後、L2ARC キャッシュ データが配置されます。

  • ZStandard 形式での圧縮のサポート。GZIP に匹敵するレベルの圧縮を実現すると同時に、はるかに高いパフォーマンスを提供します。 便宜上、管理者は、パフォーマンスとディスク領域の節約の最適なバランスを確保するために圧縮レベルを選択できるようになりました。

  • 送受信コマンドを使用して転送するときにデータを選択する機能。 管理者は、スナップショットをコピーする前に、転送から不要なデータやプライベート データを手動で除外できるようになりました。

  • その他、それほど重要ではありませんが、同様に快適な改善が多数実装されました。特に、フォルダー暗号化キーをロードするための pam モジュールが作成され、マニュアル ページが再編成され、 ドキュメントが更新されました、systemd 用の zfs ボリューム マウント ジェネレーターの追加、syslog のロギングの拡張、システム ブートローダーとの互換性の向上など。

  • 新しいコマンドとキーが既存のものに追加されました。詳細については、以下を参照してください。 リリースに関する簡単なコメント.

  • 多くの内部ツールは、速度とシステム リソースの効率的な使用の観点から最適化されています。

変更の完全なリスト.

出所: linux.org.ru