得益于这项新技术,Windows11应用程序的启动速度可提高50%

黑科技有傻大个 2024-09-22 20:32:30
前言

微软在最近的一篇支持文档中确认,Windows App SDK 已经加入了原生的提前编译(AOT)支持。

根据微软的说法,这项功能将大幅提升 Windows 11 应用的启动速度。微软在其内部测试中发现,应用启动时间缩短了50%,并且软件包大小减少了大约8倍。

软件介绍

Windows App SDK 的存在是为了帮助开发者利用传统桌面应用框架,开发能够在各类 Windows 设备上使用现代 API 的应用程序。

然而,无论是微软自家的应用还是第三方应用,基于该 SDK 开发的程序启动速度普遍较慢,甚至动画卡顿、响应迟钝。

例如,Windows Photos (照片)应用的启动速度非常缓慢,微软不得不采取后台预加载的解决方案来应对。

未来,原生 AOT 有望解决这些问题。它通过提前将应用编译为本地代码,减少应用运行时的翻译步骤,从而加快启动速度,降低内存占用。

微软在其博客中将此结果描述为“显著的性能提升”,但实际效果如何还需要时间来验证。

为了充分利用 AOT,开发者需要更新他们的应用,而每个开发者的推进速度会有所不同,不同应用的性能提升也可能存在差异。

微软将这一变化宣传为新技术的进步,但需要注意的是,当前 Windows 11 应用的速度确实比理想状态慢很多,这一问题并不会在短期内得到完全解决。

0 阅读:0

黑科技有傻大个

简介:感谢大家的关注