任务管理器和软件“FanTool”识别的CPU占用率
如题:系统自带的任务管理器和小软件分别识别的CPU占用率不一样(见图片),FanTool在电脑静置几分钟后识别到CPU占用很高,此时温度也上升了3-4度,而任务管理器却看不到有什么高占用进程,动一下鼠标后温度下降3-4度,小软件识别的CPU占用率也下来了。哪位大佬给解释一下 这是啥问题,谢谢!Win自带任务管理器默认CPU不带Turbo 睿频, 100% 对应的是基准主频的上限. 直接说结论,两边显示的都没问题。
我们先假设CPU基频为3.0Ghz,睿频到4.0Ghz。
WIN11任务管理器显示的是CPU利用率(utilization),什么意思呢?这是归一标准为CPU基频能跑100%,如果此时处于节能模式跑在1.5Ghz,CPU占用了20%,那么此时CPU利用率为10%。又如CPU睿频下跑到75%占用,那么任务管理器中的利用率会显示100%。
而很多软件显示的是CPU占用率(usage),计算公式为:统计时段内,占用率(usage)=(内核(kernel)时间+用户(user)时间-空闲(idle)时间) / (内核(kernel)时间+用户(user)时间),可以看出与当前频率无关。
总而言之:利用率表示CPU在与全力(基频)输出相比,真实出了多少汗,而占用率表示CPU在当前运行状态下,被占用的情况。
啊,你好奇睿频下CPU利用率是不是会超过100%?早先的显示bug,睿频下老版本的win10是会显示超过100%的,意思就是睾负载CPU累坏了,现在被统一上限为100%,但此100%非彼100%,明白就行。
页:
[1]