微软发布.NET 9 和.NET Aspire 9,提升内存使用效率

微软已发布.NET 9。据该公司称,开发框架的这一新版本实现了” 数千项性能、安全和功能改进”,使框架能够处理更多请求并提高内存使用效率。微软在.NET Conf 开发者大会上宣布了.NET 9。该框架与 Visual Studio 2022 的新更新版本 v17.12 同时发布。公司在 9 月就曾介绍.NET 的性能改进。微软表示进行了” 数千项” 改进,使编程语言在 Windows 中的构建更加高效。.NET 9 作为标准版本将获得 18 个月的支持。

服务器垃圾收集器功能获得了大量改进。微软称对其进行了” 重大调整”,使内存需求能更好地适应本地机器或虚拟机等环境。这对于使用大量处理器核心的环境特别重要,因为此类环境中的内存管理往往较为复杂。在 TechEmpower 等基准测试中,内存使用甚至可能降低高达 93%。此外,通过.NET 9 的 API 请求数量在某些情况下可以提高多达 15%。微软表示这一改进至少在 json 基准测试中得到了验证。

微软还发布了.NET Aspire 9。其中包含多项新功能,如在调试环境之间切换容器的能力,以及从仪表板启动和停止应用程序的功能。Aspire 还增加了更多集成,不仅支持新的 API,还支持 OpenAI、LlamaIndex 等 AI 模型,当然也包括其自家的 Azure 集成。

微软发布.NET 9和.NET Aspire 9,提升内存使用效率
(0)
Harley Norris

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注