当前位置: 纯净之家 >  微软资讯 >  微软发布.NET8开源开发平台,性能提升20%,引入PGO和AVX-512支持

微软发布.NET8开源开发平台,性能提升20%,引入PGO和AVX-512支持

更新时间:2023-11-15 12:15:52作者:gdhst
11 月 15 日消息,微软今日举行了“.NET Conf 2023”开发者大会,并推出了最新一代 .NET 8 开源开发平台。

微软发布.NET8开源开发平台,性能提升20%,引入PGO和AVX-512支持

据介绍,.NET 8 不仅包含许多性能改进,还增加了一个新的代码生成器 —— 动态配置文件引导优化(PGO),微软表示这将使基于.NET 8 的应用性能提升至高 20%。

微软表示,TechEmpower 基准测试显示,在 JSON API 场景中,.NET 8 的性能比.NET 7 提高了 18%,而在 Fortunes 场景中,.NET 8 的性能比.NET 7 提高了 24%。

微软发布.NET8开源开发平台,性能提升20%,引入PGO和AVX-512支持

微软还在努力推动将.NET 8 用于基于 AI 的应用程序。

微软发布.NET8开源开发平台,性能提升20%,引入PGO和AVX-512支持微软发布.NET8开源开发平台,性能提升20%,引入PGO和AVX-512支持

对于在.NET 8 上开发并在 Linux 和 Windows 平台上运行的 AOT(提前编译)应用也将得到性能提升,这意味着开发人员不必使用 JIT(即时编译)编译器来在运行时编译他们的应用程序。

注意到,除了 .NET 8 之外,微软还发布了.NET Aspire 首个版本。这是一个专门为制作基于云的应用程序而设计的堆栈,是用于使用 .NET 构建弹性、可观察和可配置的云原生应用程序的堆栈。它包括一组针对云原生应用增强设计的精选组件,默认情况下包括遥测、弹性、配置和运行状况检查等等。

微软发布.NET8开源开发平台,性能提升20%,引入PGO和AVX-512支持

微软还表示,它使用简单易用的本地开发人员体验,同时也足够复杂以创建基于云的应用程序。

微软发布.NET8开源开发平台,性能提升20%,引入PGO和AVX-512支持

微软发布.NET8开源开发平台,性能提升20%,引入PGO和AVX-512支持

开发人员可以在这篇博客文章中了解有关 .NET Aspire 的更多信息,并且可以在 GitHub 上提交有关此预览版本的反馈。

相关教程

copyright ©  2012-2024 纯净之家 m.gdhst.com 版权声明