Microsoft 正在承諾對於 Windows 11 應用程序進行一些重大的性能改進,特別是那些基於 Windows App SDK 技術的應用程序,例如 Photos。
這一改變是由 Windows Latest 在最新的 Windows App SDK 預覽版本支持文檔中發現的,文件中提到了一項關於“原生 AOT(提前編譯)”支持的新改進。測試顯示,此功能可能使應用程序的加載速度提高 50%,並且使用更少的內存,從而節省系統資源。這意味著,基於 Windows App SDK 的應用程序,例如 Windows 11 中的 Photos 和 Phone Link,將在整體運行性能和加載速度方面變得更佳。此外,應用程序包的大小顯然會變得小至八分之一。
對於什麼是 Windows App SDK 的疑問,它是一系列工具(SDK 是指軟件開發工具包),幫助開發者使用最新功能創建 Windows 應用程序,同時能夠與舊的 Windows 軟件框架(如 Win32)進行兼容。
不過,這些改進的實現可能需要一些時間,因為需要等到 Microsoft 採用 WinAppSDK 1.6 並加入原生 AOT 之後,第三方開發者也需要更新其軟件(希望這一更新能夠盡快進行)。
一旦此情況發生,根據 Microsoft 的早期測試,結果應該會非常引人注目。正如 Windows Latest 所觀察到的,幾乎所有使用 Windows App SDK 建立的應用程序在啟動時都會遭遇延遲,而且在加載動畫或與界面互動時也可能出現不響應的情況。
總體而言,這些即將推出的改進對於 Windows 11 用戶來說是個好消息,因為它們將預示著應用程序的性能更為流暢以及加載速度更快。雖然這些更新推出可能需要時間,但如上所述,原生 AOT 支持的優勢最終將轉化為 Windows 11 中重要應用程序,例如 Photos 和 Phone Link 的日常性能明顯提升。