- [cutebe] 相当牛,这个苦思冥想也值了。^_^ 11/30 00:00
- [parse] 如果忽略消息循环,那么操作系统加载的程序很快就执行完了,就像DOS程序一闪而过,所以CPU会空闲下来 06/30 09:04
- [游客] 楼主好厉害,挺一下! 01/19 08:43
- [游客] 很不错。 01/04 18:36
- [chinatree] 潜力贴留名,沙发。 11/08 12:58
- [youthangel] 恩,这次对了 10/30 18:56
- [fpamc] mov bx,18 在这条指令的上边是不是要加一条sub dx,dx? 10/30 10:03
- [fpamc] 对的 10/27 11:19
- [fpamc] 对的 10/27 09:00
- [fpamc] 哦,对不起,看错了。实验13也有一个7ch中断 10/27 08:52
- [游客] 现在急需一个汇编大作业。。。。。。可以么。。。。。如果今天之内看见留言 就加 1765496715 12/28 16:52
- [youthangel] 这算是对我学习的鼓励吗?谢谢!咱们这样交流就可以了 10/11 15:48
- [fpamc] 多日观察,你的学习积极性挺高的。可以来我们群了。群号:75916434 10/11 10:58
[2013-05-28 17:27] 操作系统是如何让cpu空闲下来的?
比如XP系统,开机后我们什么都不做,此时只有系统在运行。对于cpu来说就是有任务要执行(操作系统的程序),但cpu的占用率不会是100%,这是为什么?有的朋友会说操作系统不是死循环,所以不会占用100%的cpu。那操作系统占用cpu之外的时间,cpu在做什么?
评论次数(1) |
浏览次数(1113) |
类型(冥思苦想) |
收藏此文 |
[ parse 发表于 2013-06-30 09:04 ]
如果忽略消息循环,那么操作系统加载的程序很快就执行完了,就像DOS程序一闪而过,所以CPU会空闲下来。对消息循环的时间片占用就构成了CPU的占用率。