微软刚刚宣布基于 Windows App SDK 的应用程序取得重大进展,承诺显着提高 Windows 11 下的性能。

对用户来说是个好消息视窗11,您的应用程序很快就会变得更快一些。根据微软进行的首次测试,正在开发的改进令人印象深刻。微软宣布加载时间最多缩短 50%,应用程序包大小最多缩小八倍。
这些数字无疑是有希望的,但重要的是要注意结果可能会有所不同,并且只有当微软或其他开发者更新他们的应用程序时,用户才会注意到差异。
另请阅读–Windows 11:得益于此技术,精简版仅重 100 MB
Microsoft 如何改进其应用程序?
微软表示,这一改进的核心在于在 Windows App SDK 中引入了“Native AOT”(Ahead-Of-Time)支持。这种编译技术允许应用程序从创建的那一刻起就进行优化,从而加快启动速度并减少内存消耗。
在此消息发布之前,人们对一些现代 Windows 11 应用程序(例如“照片”或“电话链接”)运行缓慢的行为提出了广泛批评。这些应用程序使用 Windows App SDK 构建,经常遭受启动时间过长和动画断断续续的问题,特别是在与界面元素交互时。
微软还做出了其他改变来提高性能。该公司不再将 Edge WebView2 SDK 捆绑到 Windows App SDK 中,而是现在在需要时使用 NuGet 来访问它。这种方法有助于进一步减小应用程序的大小。
与往常一样,包括微软在内的开发人员需要更新他们的应用程序才能利用这些新的优化。然而,随着更新的推出,用户应该会看到性能的显着提高,包括内存使用量的减少。
虽然这些改进很有希望,但我们必须等待,看看它们如何转化为 Windows 11 应用程序的日常使用。开发人员将在这些新技术的采用中发挥关键作用,而它们的实施将决定改进的真正规模。最终用户的性能改进。目前,我们还不知道 Windows 11 的主要应用程序何时将有权享受这些更改。