操作系统1.4:操作系统的体系结构
目录
总览
操作系统的内核
大内核与微内核
分层结构
模块化
外核
回顾
总览
操作系统的内核
计算机系统的层次结构
操作系统部分可以细分
内核是操作系统最基本、最核心的部分
实现操作系统内核功能的那些程序就是内核程序
大内核与微内核的区分
操作系统可以有大内核的体系结构或微内核的体系结构
大内核与微内核
现在,应用程序想要请求操作系统的服务,这个服务的处理同时涉及到进程管理、存储管理、设备管理
大内核
微内核
变态:CPU状态的转换
变态的过程是有成本的,要消耗不少时间,频繁地变态会降低系统性能
分层结构
不能跨层调用