第3章操作系统
第3章 操作系统
第3章操作系统 3.1操作系统的发展 3.2操作系统的结构 3.3现代操作系统处理的难题 3.4网络操作系统和分布式操作系统 RESTRI
第3章 操作系统 ◼ 3.1 操作系统的发展 ◼ 3.2 操作系统的结构 ◼ 3.3 现代操作系统处理的难题 ◼ 3.4 网络操作系统和分布式操作系统
操作系统的发展(1) 串行处理 所谓的编程全部采用机器语言实现,一个 程序要运行,要先制作穿孔卡片,从装配 到运行整个过程计算机处于被独占状态 n采用排队预约机时的方法调度 准备时间远远大于程序的真正运行的时间 RESTRI
操作系统的发展(1) ◼ 串行处理 ◼ 所谓的编程全部采用机器语言实现,一个 程序要运行,要先制作穿孔卡片,从装配 到运行整个过程计算机处于被独占状态 ◼ 采用排队预约机时的方法调度 ◼ 准备时间远远大于程序的真正运行的时间
操作系统的发展(2) 简单批处理 监控程序 儆带机 系统磁带 输入 输出 愚邳厢p, 打印机 1401 7094 1401 e (a)程序员将卡片拿到1401机处;(b)1401将批处理作业读到磁带上; (c)操作员将输入带送至7094处; 〈d)7094进行计算; e)操作员将输出带送至1401处; (f)1401打印输出。 种早期的批处理系统 RESTRI
操作系统的发展(2) ◼ 简单批处理 ◼ 监控程序
操作系统的发展(3) 多道批处理 相对于处理器来说,计算机的IO设备的速度太慢, 简单批处理系统的CPU利用率依然很低 硬件条件: 主存容量大幅提高 aIO设备DMA( Direct Memory Access)、通道可代替 CPU管理大量数据交换 中断驱动的O设备 计算机体系结构也由以中央处理器为中心的结构改变为 以主存为中心 s
操作系统的发展(3) ◼ 多道批处理 ◼ 相对于处理器来说,计算机的I/O设备的速度太慢 , 简单批处理系统的CPU利用率依然很低 ◼ 硬件条件: ◼ 主存容量大幅提高 ◼ I/O设备DMA(Direct Memory Access)、通道可代替 CPU管理大量数据交换 ◼ 中断驱动的I/O设备 ◼ 计算机体系结构也由以中央处理器为中心的结构改变为 以主存为中心