Chinaunix

标题: 关于抢占式 [打印本页]

作者: yjfpb04    时间: 2007-11-02 13:46
标题: 关于抢占式
这是在CLF上看到的一个帖子,觉得解释得很好.


关于“抢占式”:
我们通常说:“Linux是抢占式操作系统。”,这里的“抢占式”指的是Linux的进程调度是
抢占式的--多用户操作系统中的进程调度必须是抢占式的。
我们也通常说:“Linux是非抢占式内核。”,这里的“非抢占式内核”指的是当某个进程
由用户态进入到内核态后(比如说,通过系统调用),不能被调度程序挂起,转而去执行别
的进程,亦即不能被其它进程抢占,--除非处于内核态的该进程自愿放弃cpu时间。
关于“实时系统”:
实时系统是指系统的逻辑的正确性严重倚赖于输出结果的时间,只有当系统从输入到输出的
滞后时间足够小,才能保证系统的逻辑正确性。
还有说Linux2.6是抢占式内核,只知道说是进程在内核态,还能被抢占,具体不是很清楚.
有时间看看实现代码.


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/17526/showart_413174.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2