Microsoft は約束を果たし、Rust が Windows 11 カーネルに登場しました
先月、Microsoft のエンタープライズおよび OS セキュリティ担当副社長である David Weston 氏は、BlueHat IL 2023 カンファレンスで講演しました。このイベントではいくつかの興味深い内容が取り上げられましたが、見出しを集めたトピックの 1 つはWindows カーネルへの Rust の組み込みでした。Microsoft は、Rust が Windows に登場するまでにそれほど長くはかからず、わずか数週間または数か月かかると主張しました。
Twitter ユーザーの Mark Russinovich 氏が指摘したところによると、Win32k.sys カーネル モード (KM) ドライバー ファイルが Rust に移植されているため、 Rust コードの一部がすでにWindows 11 Insider ビルド内に存在しており、David Weston 氏の発言は誇張ではなかったようです。Win32k.sys は、Windows 上のグラフィカル デバイス インターフェイス (GDI) とウィンドウ管理を処理します。
If you're on the Win11 Insider ring, you're getting the first taste of Rust in the Windows kernel! pic.twitter.com/uyZkK2vRLY
— Mark Russinovich (@markrussinovich) May 10, 2023
Microsoftはプレゼンテーションで、社内テストシナリオではRustに重大なパフォーマンス異常やリグレッションは見られなかったと述べた。Win32k の Rust への GDI ポートは、Windows での起動時にすべてのテストに合格することができました。Weston 氏は、Microsoft が Windows 内の Rust に熱心だった多くの理由を説明しましたが、そのうちの 1 つはメモリ セキュリティでした。
メモリ セキュリティに関して言えば、Microsoft は最近、新しいメモリ整合性/HVCI 互換性チェッカー ツールをリリースしました。詳細については、こちらをご覧ください。
コメントを残す