System Idle Process 为什么一直占用很多cpu呢?

2024年11月19日 17:51
有3个网友回答
网友(1):

楼主碰到的现象是正常的

System Idle Process并是真正的进程,是操作系统内核虚拟出来的。当然,你也可以认为他是系统空闲进程。

在没有进程运行时,CPU处在闲置状态,这个进程就会占用CPU90%以上的利用率。也就是说,System Idle Process显示了系统内剩余的CPU资源。

如果电脑中了病毒木马,CPU利用率会上升很高甚至达到100%,此时剩余CPU资源为0。所以能看到System Idle Process占用90%以上的CPU利用率,绝对是件好事!!

网友(2):

那个不是实际意义上的进程,它显示的是系统CPU剩余的时间,比如其他进程总共用掉10%的cpu时间,它就显示90%,它的数值越大证明CPU空闲率越大(占用越小)

优先级别:0(高于所有进程之前)
系统核心进程之一,无法关闭

System Idle Process 是WIN2000/XP以上系统所有的,是在CPU空闲的的时候,发出一个IDLE命令,使CPU挂起(暂时停止工作),可有效的降低CPU内核的温度,在操作系统服务里面,都没有禁止它的选项;;默认它是占用除了当前应用程序所分配的处理器(CPU)百分比之外的所有占用率;;一旦应用程序发出请求,处理器会立刻响应的。在这个进程里出现的CPU占用数值并不是真正的占用而是体现的CPU的空闲率,也就说这个数值越大CPU的空闲率就越高,反之就是CPU的占用率越高。如果在刚刚开机的情况下就发现System Idle Process的CPU占用值很低的话应该就注意后台有什么大的程序在运行或者感染病毒了。

网友(3):

System Idle Process就是CPU.