BenchmarkDotNet 是属于 .Net 基金会的一个项目,本文将简要介绍该项目相关的信息。
中文介绍内容翻译自英文介绍,主要采用意译、如与原文存在出入,请以原文为准。
BenchmarkDotNet 是一款功能强大的.Net基准测试类库。
概要说明
x86
与 x64
的对比, LegacyJit
与 RyuJit
的对比。详细可以参看Jobs您的代码性能更高?来吧,Benchmark 跑一波!
BenchmarkDotNet 提供了进行小范围代码性能测试的基础框架。它已经成为当前 .NetCore 底层开发类库事实上的基准测试框架。
基于这样的框架,开发者可以对自己的函数代码进行基准测试。也可以完成一些有意思的小测试:
BenchmarkDotNet is a powerful .NET library for benchmarking.
Summary
x86
vs x64
, LegacyJit
vs RyuJit
, and so on; see: Jobs)以上《英文介绍》摘录自 .NET Foundation 的项目介绍 。原文受原项目许可证保护。