66
マイクロソフトは、Windows 11の最新アプリの大幅なパフォーマンス向上を約束
ウィンドウズ11
(画像提供:Microsoft)

Microsoftは、Windows App SDKで構築されたアプリに大幅な改善を導入し、読み込み時間が最大50%高速化し、アプリサイズが大幅に削減されたと発表しました。これらの変更は、ネイティブAOT(Ahead-Of-Time)コンパイルなどの新技術によって実現されていますが、実際のパフォーマンス向上は開発者のアプリのアップデートに依存すると、Windows Latestは報じています。

Windows App SDKは、開発者が特定のフレームワークに縛られることなく最新のAPIを利用できるツールを提供することで、Win32とUWPのギャップを埋めています。しかし、このSDKを使用するアプリは、起動時間の長さやUIの応答性に関して批判を受けています。

Microsoftは、フォトやスマートフォンリンクなど、複数の自社製アプリでパフォーマンスの問題が報告されていることを認めています。これらのアプリでは、スプラッシュスクリーンの表示時間が予想以上に長く、応答速度も遅いことが知られています。これらの問題は、再起動後に初めてアプリを起動する際に特に顕著です。回避策として、Microsoftは起動時間を改善するためにアプリをバックグラウンドで実行することを推奨しています。 

これらの問題に対する重要な解決策の一つは、ネイティブAOTサポートの導入です。これにより、起動時間が短縮され、メモリ使用量が削減されます。ネイティブAOTはアプリを事前にコンパイルするため、従来のコンパイル方法に比べてパフォーマンスが向上します。ただし、開発者はアプリのビルド時またはアップデート時にこの機能を自ら実装する必要があります。 

初期テストでは、Microsoft は大幅な改善を確認しました。アプリの読み込み速度は最大 50% 向上し、アプリパッケージのサイズは 8 分の 1 に縮小されました。自己完結型モードで実行されるアプリのサイズも最大 2 分の 1 に縮小され、Windows App SDK ベースのアプリケーションの効率がさらに向上しました。 

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

アントン・シロフはTom's Hardwareの寄稿ライターです。過去数十年にわたり、CPUやGPUからスーパーコンピュータ、最新のプロセス技術や最新の製造ツールからハイテク業界のトレンドまで、あらゆる分野をカバーしてきました。