2017-02-24 66 views
-3

我对数据库存储技术的几个疑惑:怀疑上存储的CPU,内存和硬盘使用值

  1. 如何存储CPU使用活动考虑以供日后使用?
  2. 如何存储RAM一段时间内的使用变化?
  3. 同样,如何存储磁盘的用法?

所有这些数据将在稍后用于ANOVA测试。

我想从一个C#应用程序中获取这些值,它将监视系统的活动一段时间。

回答

1

一个更好的主意是使用Windows内置的Performance Manager(perfmon.exe)。您可以将其设置为记录许多性能项目,包括您提到的三个项目(按程序以及总计,CPU和RAM)。在Codeplex还有一个叫做PAL的免费分析仪,它可以帮助您设置录音并为您分析。

+0

感谢分享:) –

+0

如何使用perfmon.exe(内置)从中提取值? –