Windows任务管理器显示系统中每个CPU的用户和内核次。
但是,我在Win32 API中研究的每个函数只返回所有CPU累积的时间
为每个CPU提供数字的唯一函数是GetProcessorSystemCycleTime()
,但它定义为:
Retrieves the cycle time each processor in the specified processor
group spent executing deferred procedure calls (DPCs) and interrupt
service routines (ISRs) since the processor became active.
我认为这不是我想要的。
任务管理器如何分别为每个CPU计算用户和内核次?