win10没有完全使用cpu power

时间:2017-10-27 09:23:41

标签: windows-10 cpu

朋友的win10 pc(64位i5-4210U,SSD)并没有完全使用它的核心。 处理器是一个带有超线程的双核,所以我希望单线程进程(例如python脚本)可以运行高达25%的cpu功率(由任务管理器给出),但它只使用〜 9%。 问题出现在不同的"正常"程序和可重现的最简单的情况是这个python脚本:

import numpy as np

while True:
    np.exp(1000)

硬件似乎还可以,我访问了firefox coinhive.com并获得了1个线程到25%的cpu使用率和4个线程到100%。我还测试了一个运行在ubuntu 16中的C程序,该程序从一个usb棒启动,也达到了100%(每个核心)。 Firefox总是按预期使用核心,但许多普通程序不会超过9-10%(总共等于一个核心~40%)。任何想法如何解决它?

schetefan24

编辑: 我们也运行了C代码(我们也在Ubuntu上测试过),CPU使用率再次达到9%(一个核心约为40%) 代码是:

#include <math.h>

int main(char *args, int arg)
{
    while(1)
        pow(1243,1234);
}

1 个答案:

答案 0 :(得分:0)

问题现在已经解决了,Windows节电是造成这种奇怪行为的原因 - .-

schetefan24