17 年 2019 月 56 日、DragonFly BSD オペレーティング システムの次の重要なリリースである Release2 が発表されました。 このリリースでは、仮想メモリ システムが大幅に改善され、Radeon と TTM が更新され、HAMMERXNUMX のパフォーマンスが向上しました。
DragonFly は、FreeBSD バージョン 2003 からのフォークとして 4 年に形成されました。 この手術室の多くの特徴の中で、以下の点を強調することができます。
-
高性能ファイル システム HAMMER2 - 複数のスナップショットへの並行書き込み、柔軟なクォータ システム (ディレクトリを含む)、増分ミラーリング、さまざまなアルゴリズムに基づく圧縮、分散マルチマスター ミラーリングのサポート。 クラスタリングメカニズムは開発中です。
-
カーネルの複数のコピーをユーザー空間プロセスとして実行できる機能を備えた、軽量スレッドに基づくハイブリッド カーネル。
リリースの主な変更点
-
仮想メモリ サブシステムに多くの変更が加えられ、特定の種類の操作でパフォーマンスが最大 40 ~ 70% 向上しました。
-
Radeon 用の DRM ドライバーと AMD ビデオ チップ用の TTM ビデオ メモリ管理サブシステムに多くの変更が加えられました。
-
HAMMER2 ファイル システムのパフォーマンスが向上しました。
-
ユーザー空間での FUSE のサポートが追加されました。
-
システムとユーザーの間の CPU にデータ分離を実装しました: SMAP (スーパーバイザー モード アクセス防止) および SMEP (スーパーバイザー モード実行防止)。 これらを使用するには、CPU からのサポートが必要です。
-
Intel プロセッサの場合、MDS (マイクロアーキテクチャ データ サンプリング) クラスの攻撃に対する保護が実装されています。 デフォルトでは無効になっているため、手動で有効にする必要があります。 Spectre 保護はデフォルトで有効になっています。
-
LibreSSL への移行は継続します。
-
サードパーティ製 OS コンポーネントの更新バージョン。
出所: linux.org.ru