你是不是想说为什么system Idle process这个进程占用CPU高达98%但是下面却显示只有5%?
简单的说 这个进程“占用”了98% 表示你的CPU空闲了98% 使用了2% 至于为什么下面显示5%而不是2% 那是因为数据是不断跳动刷新的 上下两个显示的位置刷新频率不一样导致略有区别
以下摘自百度百科:
实际上System Idle Process 是WIN2000/XP以及Vista/WIN7操作系统都有的一个进程,其作用都是一样的。就是在CPU空闲的时候,发出一个IDLE命令,使CPU挂起(暂时停止工作),可有效的降低CPU内核的温度,在操作系统服务里面,都没有禁止它的选项;默认它是占用除了当前应用程序所分配的处理器(CPU)百分比之外的所有占用率;一旦应用程序发出请求,处理器会立刻响应的。在这个进程里出现的CPU占用数值并不是真正的占用而是体现的CPU的空闲率,也就说这个数值越大CPU的空闲率就越高,反之就是CPU的占用率越高。
列表中的那个是空闲进程,表示还有98%的CPU资源可用。
两个加起来不等于100是因为各自的刷新速度不一样。
说简单点,这个进程明是处理器的资源空闲百分比。就是你CPU剩余的资源,并非你CPU正在使用的资源。
这个不是异常,那个98%是系统CPU空闲百分比,把名字拉开就能看到了,很正常的~
这个没事,CPU使用率你得看用户那个 绿色电子条, 看用率上下浮动,那个是你CPU试用。5%是没关系的。
你截图这个CPU试用情况,像98 ,这个表示系统在运行,你可以点下CPU,看有哪些程序是在运行的,都会有显示数字。