- 1
- 0
- 约3.41千字
- 约 34页
- 2019-04-05 发布于湖北
- 举报
第3章 操作系统 第3章 操作系统 3.1 操作系统的发展 3.2 操作系统的结构 3.3 现代操作系统处理的难题 3.4 网络操作系统和分布式操作系统 操作系统的发展(1) 串行处理 所谓的编程全部采用机器语言实现,一个程序要运行,要先制作穿孔卡片,从装配到运行整个过程计算机处于被独占状态 采用排队预约机时的方法调度 准备时间远远大于程序的真正运行的时间 操作系统的发展(2) 简单批处理 监控程序 操作系统的发展(3) 多道批处理 相对于处理器来说,计算机的I/O设备的速度太慢 ,简单批处理系统的CPU利用率依然很低 硬件条件: 主存容量大幅提高 I/O设备DMA(Direct Memory Access)、通道可代替CPU管理大量数据交换 中断驱动的I/O设备 计算机体系结构也由以中央处理器为中心的结构改变为以主存为中心 操作系统的发展(4) 操作系统的发展(5) 操作系统的发展(6) 操作系统的发展(7) 分时系统 20世纪60年代,大多数的计算机非常庞大且昂贵,人们希望能使多个用户通过多个终端同时交互使用系统而开发了分时系统(Time Sharing System) 批处理和分时系统都使用了多道程序设计,但两种系统的设计目标是不同的,多道批处理系统追求最有效的使用处理器,而分时系统追求的是给每个用户尽可能快的响应速度 在分时系统中,多个用户通过终端同时访问系统,由操作系统控
原创力文档

文档评论(0)