第七章操作系统设计 7.1操作系统设计目标 1、正确性 困难:并发性、共享性、随机 性(中断)
第七章 操作系统设计 7.1 操作系统设计目标 1、正确性 困难:并发性、共享性、随机 性(中断)
2、高效性 多道程序设计的目标是提高资 源利用率,但系统开销加大 Tu:运行目态程序所用的时间 TSu:运行管态程序为用户服务 所用的时间 Tsm:运行管态程序做系统管理 工作所用的时间
2、高效性 多道程序设计的目标是提高资 源利用率,但系统开销加大 Tu:运行目态程序所用的时间 Tsu:运行管态程序为用户服务 所用的时间 Tsm:运行管态程序做系统管理 工作所用的时间
系统运行效率 m=(Tu+ Tsu)/(Tu+ Tsu+ Tsm)
系统运行效率: =(Tu+Tsu)/(Tu+Tsu+Tsm)
3、易维护 易读性 易扩充性 易修改性 易裁减性 4、易移植性
3、易维护 易读性 易扩充性 易修改性 易裁减性 4、易移植性
7.2操作系统基本内核和体系结构 7.21内核的基本组成 中断处理 进程调度 同步机制
7.2 操作系统基本内核和体系结构 7.2.1 内核的基本组成 • 中断处理 • 进程调度 • 同步机制