我想在我的应用程序中添加一些诊断屏幕,测试像RAM,CPU,WPF性能这样的资源,并将其与基准进行比较。
我正在寻找一个库或开源项目,可以轻松地获得计算机性能(RAM,CPU,GPU等)的基线,以将快速机器与慢速机器进行比较,目的是确定性能问题的来源。 我的目标是获得哪个计算资源可能会导致减速的高级回答。 这将有助于将故障排除工作集中到正确的方向上。
我想象中的东西类似于标准计算机硬件/网络性能基准测试工具和 DirectX 的 DxDiag 相结合,它测量渲染跳动的球所需的时间等。
理想的解决方案将使用 .net 编写,并具备以下功能:
- WPF 渲染/着色速度测试。 - CPU 速度测试 - 网络(LAN)速度测试(吞吐量和延迟) - RAM 速度测试 - 显示应用程序使用的内存以及可用内存。
我推荐哪个开源项目或现成库?
附加信息:
我的应用程序供专业人士使用,主要包含文本信息,少量图标,大量阴影以及一些小的鼠标激活动画效果。我希望得到一个高层次的答案,了解哪种计算资源可能会导致减速。
我正在寻找一个库或开源项目,可以轻松地获得计算机性能(RAM,CPU,GPU等)的基线,以将快速机器与慢速机器进行比较,目的是确定性能问题的来源。 我的目标是获得哪个计算资源可能会导致减速的高级回答。 这将有助于将故障排除工作集中到正确的方向上。
我想象中的东西类似于标准计算机硬件/网络性能基准测试工具和 DirectX 的 DxDiag 相结合,它测量渲染跳动的球所需的时间等。
理想的解决方案将使用 .net 编写,并具备以下功能:
- WPF 渲染/着色速度测试。 - CPU 速度测试 - 网络(LAN)速度测试(吞吐量和延迟) - RAM 速度测试 - 显示应用程序使用的内存以及可用内存。
我推荐哪个开源项目或现成库?
附加信息:
我的应用程序供专业人士使用,主要包含文本信息,少量图标,大量阴影以及一些小的鼠标激活动画效果。我希望得到一个高层次的答案,了解哪种计算资源可能会导致减速。