我谈谈我个人的理解,用于讨论
1. 系统运行在抢占式时能提供更高的实时处理性,即抢占式系统比非抢占式系统实时性更高
2. 但所谓的实时性其实是一个相对的概念,没有完全实时的多任务操作系统,不过支持抢占式的系统肯定实时性更高
不知道你所谓的进程抢占和核抢占的具体定义(理解)
我认为 进程抢占 就是 核抢占,即 进程能被核运行。
实现系统实时性(提高)有很多方法,比如为了提高多核系统Linux的实时性,发展出了
1. 采用修改内核方法改进Linux 实时性的产品很多,如 Kurt-Linux、TimesysLinux 和 Ingo's RT patch 等
2. 增加一个可抢先的实时内核,把标准的Linux 内核作为该实时内核的一个优先级最低的进程来调度,即双内核形式,这里RT-Linux是典型代表。