【发布时间】:2015-10-15 19:08:59
【问题描述】:
操作系统使用内核模式(特权模式)和用户模式。出于安全原因,这似乎非常合理。进程不能发出任何它想要的命令,只有操作系统才能发出这些命令。 另一方面,所有上下文切换都需要很长时间。在用户模式和内核模式之间切换,反之亦然。 操作系统的陷阱需要很长时间。
我想为什么操作系统不赋予进程在内核模式下运行以提高其性能的能力(这可能会有很大的提升)?
在实时系统中这是否以同样的方式工作?
谢谢。
【问题讨论】:
-
安全、安全、权限、特权等。另外,正如其他人所说,'操作系统的陷阱需要很长时间',相对于什么?
-
相对于简单指令..
标签: linux-kernel operating-system real-time