操作系统的运行机制和体系结构

1.运行机制

两种指令(特权指令和非特权指令)、两种处理状态(核心态和用户态)、两种程序(内核程序和应用程序)。特权指令只能在核心态下运行,内核程序只能在核心态下运行。

2.操作系统内核

肯定包括时钟管理、中断管理、原语;可能包括对系统资源的管理功能(进程管理、存储器管理、设备管理)。

3.操作系统结构

大内核:优点是高性能。缺点是内核代码庞大,结构混乱,难以维护。

微内核:优点是内核功能少,结构清晰,方便维护。缺点是需要频繁地在用户态和核心态之间切换,性能低。

猜你喜欢

转载自www.cnblogs.com/mengjuanjuan/p/9937545.html