2015-07-21 50 views
0

我有兴趣在两个时间点之间找到系统的总活动。在Linux下,我可以通过两次读取/proc/stat来完成此操作。在MacOS下,我可以拨打host_statistics两次。在BSD下,我也可以使用sysctl进行管理。查找Windows下两个时间戳之间的CPU活动

但是,我不知道如何在Windows下做到这一点。我找到的最接近的是\Processor(*)\% Processor Time,但这只给了我一些“当前活动”(如果我理解正确的话,10ms规模),而不是总活动。

我在定期(非托管)C++编码。我的代码需要每10-15秒检查系统使用情况。

回答

0

啊,看来GetSystemTimes将提供我需要的数据。