OS目标计算机的路径,计算机操作系统_2010.ppt

计算机操作系统_2010

2005年8月 计算机操作系统 计算机操作系统 南京工业大学信息学院 第1章 操作系统引论 操作系统(Operating System , OS)是计算机硬件上的第一层软件,是计算机必须配置的最基本、最重要的系统软件。 1.1 OS的目标和作用 3.可扩展性 计算机硬件和体系结构的发展,对OS提出了更高的功能和性能要求 计算机网络,特别是Internet的发展,也对OS提出了一系列更高的要求 从用户观点看,OS是用户和计算机硬件系统之间的接口 从资源管理观点看,OS是计算机系统资源(软、硬)的管理者 1.OS作为用户和计算机硬件系统的接口(用户接口) 计算机系统资源可归结为四类:处理器、存储器、I/O设备、信息(数据和程序) OS的主要功能也正是针对这四类资源进行有效管理: 完全无软件的计算机——裸机。 “裸机”难于使用。 覆盖了软件的机器称为扩充机或虚拟机。 裸机上覆盖了OS后,便获得一台功能显著增强、使用极为方便的多层扩充机(或多层虚拟机) 1.1.3 推动OS发展的主要动力 1.2 OS的发展过程 20世纪50年代中期,第一个简单的批处理系统 60年代中期,多道程序批处理系统,随后出现分时系统 80-90年代,微型机、多处理机、计算机网络大发展年代→微机OS、多处理机OS和网络OS的形成和大发展年代。 1.2.1 无OS的计算机系统 人工操作方式 脱机输入/输出(Off-Line I/O)方式 (20世纪50年代末 ) 1.人工操作方式 程序员将事先已穿孔(对应于程序和数据)的纸带(或卡片)装入纸带输入机(或卡片输入机); 再启动输入机将程序和数据输入计算机; 然后启动计算机运行。 当程序运行完毕并取走计算结果后,才让下一个用户上机。 2.脱机输入/输出方式 1.2.2 单道批处理系统 单道批处理系统(Simple Batch Processing System)的处理过程 单道批处理系统的特征 1.2.3 多道批处理系统 多道程序设计的基本概念 1.2.4 分时系统 分时系统——是指在一台主机上连接多个带有显示器和键盘的终端,同时允许多个用户通过自己的终端,以交互方式使用计算机,共享主机中的资源。 1.2.4 分时系统(4) 3.分时系统的特征 1.2.5 实时系统 实时系统(Real-Time System) ——是指系统能及时响应外部事件的请求,在规定时间内完成该事件的处理,并控制所有实时任务协调一致地运行。 1.2.5 实时系统 1.应用需求 1.2.5 实时系统 3.实时系统与分时系统特征的比较 1.3 操作系统的基本特征 1 并发(Concurrence) 1.3 操作系统的基本特征(5) 并发和共享是操作系统的两个最基本的特征,它们是互为存在条件的。 1.3 操作系统的基本特征(6) 3. 虚拟(Virtual) 1.3 操作系统的基本特征(7) 虚拟技术 1.3 操作系统的基本特征(8) 4 异步性(Asynchronism) 1.4 操作系统的主要功能 处理机管理功能 存储器管理功能 设备管理功能 文件管理功能 用户接口 1.4 操作系统的主要功能(2) 处理机管理功能 1.4 操作系统的主要功能(3) 处理机管理的主要功能是: 1.4 操作系统的主要功能(4) 存储器管理 1.4 操作系统的主要功能(5) 设备管理功能 主要任务: ? l?完成进程提出的I/O请求; l为用户进程分配其所需的I/O设备; l 提高CPU和I/O设备的利用率; l 提高I/O速度; l方便用户使用I/O设备。 1.4 操作系统的主要功能(6) 设备管理应具有以下功能: 1.4 操作系统的主要功能(7) 文件管理 主要任务: 对用户文件和系统文件进行管理,以方便用户使用,并保证文件的安全性。 文件管理应具有以下功能: 1.文件存储空间的管理 2.目录管理 3.文件的读/写管理和保护 1.4 操作系统的主要功能(8) 用户接口 1.5 操作系统的结构设计 OS的结构经历了四代变革: 1.5 操作系统的结构设计(2) 微内核OS结构——现代OS结构 1.5 操作系统的结构设计(3) 微内核技术(1) 1.5 操作系统的结构设计(4) 微内核技术(2) 1.5 操作系统的结构设计(5) 微内核的基本功能 第2章 进程管理 ★ 进程的基本概念 ★ 进程控制 ★ 进程同步 ★ 经典进程同步问题 ★ 进程通信 ★ 线程 2.1 进程的基本概念 程序的顺序执行及其特征 程序顺序执行的特征

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值