基准测试库可用于C#

我想对我管理的几台服务器进行基准测试,并希望能够设置自己的场景和事件/自动化的顺序。

所以我想知道是否有任何库可以用来执行windows计算机的不同方面的基准测试,例如CPU,磁盘IO和RAM。

更新1 :由于似乎没有可用的库,因此我也会接受指向示例或指导如何使用C#测试CPU,磁盘和内存性能的答案。

更新2是否有任何语言的这个好的库?


您可以使用此开源框架BenchmarkDotNet进行CPU基准测试。 它包括Stopwatch使用,GC预调用,热身,设置进程优先级,Thred,ProcessorAffinity-mask,api等基准比赛以及带有结果的好控制台输出。


这可能超出范围,但是我在单元测试级别寻找类似的东西,并找到了关于创建和编辑负载测试的MSDN主题。

链接地址: http://www.djcxy.com/p/62587.html

上一篇: Benchmarking library usable from C#

下一篇: How to run PyCharm using port 80