我们需要使用C#编写的应用程序的诊断对话框生成自定义性能索引。为:
这将给出当前机器能够处理的近似值。该值不一定准确,只是一个指示。
一种实用的方法是对应用程序执行常见操作,使用临时文件和所有内容,但我们希望例程在不同的应用程序中使用。
你能否提出我用C#编写的函数或参考资料?
更新:应用程序在Windows服务器上运行,还有很多XP,所以Vista& 7表现指数不合适。
答案 0 :(得分:1)
不是完整的答案,但对于CPU性能,您可以尝试SciMark2基准测试的C#端口进行科学和数值计算,它可以提供近似MFlop的性能。有一个版本included here作为Libjit库的一部分,但还有其他端口。我已经读到有一个更现代的并行版本,但到目前为止无法找到它(如果有人知道一个,请告诉我们)。