任务管理器会话ID,后面的CPU,显示全部是0

任务管理器会话ID,后面的CPU,显示全部是0,到底怎么回事呀??
2025-01-01 22:38:53
推荐回答(2个)
回答1:

用的是WINDOWS操作系统吗?WINDOWS操作系统是多任务操作系统,也就是同时会有多个进程"同时"在运行.操作系统如何做到这点的呢?

其实正下意义上,在某个时间点,只有一个进程在运行.操作系统轮循各个进程,查看它们有没有未被处理的消息,比如鼠标点击的消息,键盘输入的消息,还有其它消息.(WINDOW操作系统是消息驱动机制),如果有,那么操作系统分给它CPU处理时间(这个时间非常短).如果没有查看下一个进程.

操作系统就这样在各个进程中循环,检查需要处理的消息.而每个进程所分的时间又极短.给我们的感觉就是,很多进程同时都在运行.

楼主所说的CPU是0,极有可能是它们没有要处理的消息,操作系统就不会分给它个CPU时间片.所以就是0

回答2:

程序出错