操作系统第一章——操作系统引论
操作系统简介
目标
- 方便性
- 命令与图形界面–交互
- 有效性
- 提高资源利用率
- 提高系统吞吐量
- 可拓展性
- 便于修改和增加功能
- 开放性
- 系统能支持世界标准规范
作用
- 作为用户与计算机硬件系统之间的接口
- 作为计算机系统资源的管理者
- 处理机管理:分配和控制处理机
- 存储器管理:分配及回收内存
- I/O设备管理
- 文件管理
- 对于多用户系统,需要管理共享资源,避免发生冲突
- OS实现对计算机资源的抽象(隐藏细节,扩充功能)
操作系统发展
发展动力
- 不断提高计算机资源利用率的需要
- 方便用户
- 器件的不断更新换代——功能增多,架构设计问题
- 计算机体系结构的不断发展
- 不断提出新的应用需求
发展过程
- 未配置操作系统
- 单道批处理系统
- 多道批处理系统
- 分时系统
- 实时系统
- 通用操作系统