操作系统存储管理.ppt
《操作系统存储管理.ppt》由会员分享,可在线阅读,更多相关《操作系统存储管理.ppt(66页珍藏版)》请在优知文库上搜索。
1、第三章第三章 操作系统操作系统计算机基础教学课件计算机基础教学课件第三章 操作系统2第三章 操作系统33.1 3.1 引论引论 3.1.1 3.1.1 什么是操作系统?什么是操作系统? 操作系统是最基本的系统软件,是用户和计算机之间的接口操作系统是最基本的系统软件,是用户和计算机之间的接口, 是控是控制和管理计算机硬件和软件资源,合理的组织计算机工作流程以制和管理计算机硬件和软件资源,合理的组织计算机工作流程以及方便用户的程序的集合。及方便用户的程序的集合。 计算机计算机系统系统硬件硬件软件软件系统系统软件软件应用应用软件软件OS, DOS, UNIX, WIN9X, OS, DOS, UNI
2、X, WIN9X, WIN2000, XPWIN2000, XPDBMS, Foxpro, Oracle,DBMS, Foxpro, Oracle, 语言编译软件:语言编译软件:C, BasicC, Basic等等3.1.1 3.1.1 什么是操作系统?什么是操作系统?计算机系统中硬件和各种软件构成计算机系统中硬件和各种软件构成层次关系层次关系,硬,硬件是核心件是核心(裸机裸机)。 计算机硬件计算机硬件操作系统操作系统系统系统实用程序实用程序应用软件应用软件操作系统设操作系统设计人员计人员程序员程序员最终用户最终用户第三章 操作系统6 手工操作阶段手工操作阶段早期批处理阶段早期批处理阶段执行系
3、执行系统阶段统阶段多道程序系统多道程序系统:程序的读入、编译、装配和:程序的读入、编译、装配和执行都由操作人员人工控制。速度慢、效执行都由操作人员人工控制。速度慢、效率低。率低。:v早期联机批处理:早期联机批处理:v早期脱机批处理早期脱机批处理-用磁带进行用磁带进行I/O 操作操作, 减少了人工干预的时间减少了人工干预的时间 操作系统的发展过程操作系统的发展过程第三章 操作系统7 采用采用通道和中断通道和中断技术,实现技术,实现 I/O 与处理机并发运行。与处理机并发运行。通道是一种硬件,它控制一台或几台外设,使外设通道是一种硬件,它控制一台或几台外设,使外设和内存之间直接进行数据传输,而与和
4、内存之间直接进行数据传输,而与CPU无关。无关。中断技术使系统能暂时中止正在运行的程序,转向中断技术使系统能暂时中止正在运行的程序,转向中断处理程序,而被终止的程序在一定条件下又能中断处理程序,而被终止的程序在一定条件下又能重新恢复运行。重新恢复运行。各种中断程序及负责输入输出的控制程序统称为各种中断程序及负责输入输出的控制程序统称为, 常驻内存。常驻内存。第三章 操作系统8 执行系统中,执行系统中,CPU一次只能执行一个作业。一次只能执行一个作业。多道程序是指在一台机器上同时运行若干道程多道程序是指在一台机器上同时运行若干道程序。系统按照各个程序在各个时刻对资源的需序。系统按照各个程序在各个
5、时刻对资源的需求进行时间分配。求进行时间分配。3.1.2 3.1.2 操作系统的分类操作系统的分类三大类:多道批处理系统、分时系统、实时系统三大类:多道批处理系统、分时系统、实时系统多道多道内存中可存放多道作业;内存中可存放多道作业;批处理批处理用户与作业之间没有交互作用,用户不能直接控制作用户与作业之间没有交互作用,用户不能直接控制作业的运行。业的运行。作业作业用户要求计算机执行的工作。由作业步组成。用户要求计算机执行的工作。由作业步组成。作业被调入系统,先存放在外存缓冲区中,形成作业被调入系统,先存放在外存缓冲区中,形成作业队列,系统按照一定的调度原则或根据作业的优作业队列,系统按照一定的
6、调度原则或根据作业的优先程度从作业中调出一个或多个作业进入内存运行。先程度从作业中调出一个或多个作业进入内存运行。适用于适用于大型计算机系统大型计算机系统,要求对资源的分配及作,要求对资源的分配及作业的调度有精心的设计,管理功能强。业的调度有精心的设计,管理功能强。 第三章 操作系统103.1.2 3.1.2 操作系统的分类操作系统的分类 多个用户分享同一台计算机,将多个用户分享同一台计算机,将CPU在在时间上分割成很小的时间段,称为时间上分割成很小的时间段,称为时间片时间片,系统将,系统将CPU的时间片轮流分配给多个用户,每个用户通过的时间片轮流分配给多个用户,每个用户通过自己的终端直接控制
7、程序的运行,进行人机交互。自己的终端直接控制程序的运行,进行人机交互。由于时间片分割很小,使每个用户感觉自己独占计由于时间片分割很小,使每个用户感觉自己独占计算机一样。算机一样。(多路性、交互性、独占性)(多路性、交互性、独占性)单道分时:内存中只留一道作业,开销大。单道分时:内存中只留一道作业,开销大。前台和后台分时:前台无作业时运行后台作业。前台和后台分时:前台无作业时运行后台作业。多道分时:内存放多道作业,轮流运行,不必调进多道分时:内存放多道作业,轮流运行,不必调进调出。调出。 第三章 操作系统11 特点:要求对外部发生的随机事件作出特点:要求对外部发生的随机事件作出及时响应及时响应,
8、 并对它进行并对它进行及时处理及时处理。适用于工业控制系。适用于工业控制系 或事务处理系统。有较强的中断处理机构,或事务处理系统。有较强的中断处理机构, 可靠性要求比较高。可靠性要求比较高。3.1.2 3.1.2 操作系统的分类操作系统的分类三种操作系统经常组合起来使用,三种操作系统经常组合起来使用,形成通用操作系统。形成通用操作系统。包括实时过程控制:实时过程控制:用于工业生产的自动控制、导弹发射和飞机用于工业生产的自动控制、导弹发射和飞机 飞行等控制实验过程控制。飞行等控制实验过程控制。实时信息处理:实时信息处理:对信息作及时处理,用于机票预订、银行或对信息作及时处理,用于机票预订、银行或
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 存储 管理