WinUI 3がついに本気の最適化。Windows 11 のもたつき解消に期待

Wait 5 sec.

Microsoftは、Windows 11を大幅に改善する「Windows K2」プロジェクトの一環として、Windows 11のパフォーマンス改善を進めています。今回注目されているのは、OSのUIを支えるWinUI 3フレームワークの最適化です。単なるUIの作り直しではなく、フレームワークそのものの深いレベルの高速化が進んでいる点がポイントとなっています。WinUI 3 の深いレベルでの改善Microsoftは現在、スタートメニューや設定アプリなどWindows 11の主要コンポーネントをWinUI 3に移行しつつ、WinUI自体の処理効率を引き上げる作業を行っています。MicrosoftのエンジニアBeth Pan氏はGitHubで、「WinUI 3をWindows体験のための最高のネイティブUIプラットフォームにする」と述べ、内部処理の最適化を継続する姿勢を示しています。WinUI部分に限定したファイルエクスプローラーの起動処理では、すでに以下のような成果が出ているそうです。メモリ割り当て:41% 削減一時的な割り当て:63% 削減関数呼び出し:45% 削減WinUI コードの処理時間:25% 削減これらはあくまで、WinUI部分の数値であるものの、Windowsチーム全体で連携しながらエクスプローラーの総合的な高速化を進めているとのことです。他の最適化との相乗効果Windows 11のパフォーマンスの最適化は、WinUIの改善だけにとどまりません。CPUを短時間だけ最大周波数に引き上げるLow Latency Profileモードなど、OSレベルの高速化機能も追加されています。これらが組み合わさることで、スタートメニューや検索、設定アプリなど、日常的に触れる部分のもたつきが大幅に減る見込みです。WinUI 3の改善はまず開発ブランチに反映され、その後メインブランチへと統合される予定です。Windows 11のUIがより軽快に動作する未来は、そう遠くないかもしれません。[via Windows Central]