0
我有兴趣在两个时间点之间找到系统的总活动。在Linux下,我可以通过两次读取/proc/stat
来完成此操作。在MacOS下,我可以拨打host_statistics
两次。在BSD下,我也可以使用sysctl
进行管理。查找Windows下两个时间戳之间的CPU活动
但是,我不知道如何在Windows下做到这一点。我找到的最接近的是\Processor(*)\% Processor Time
,但这只给了我一些“当前活动”(如果我理解正确的话,10ms规模),而不是总活动。
我在定期(非托管)C++编码。我的代码需要每10-15秒检查系统使用情况。