- 1、本文档共82页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统概述PPT课件.pptx通用模板
第一章 操作系统概论 chapter 1 Operating System Overview;;1.1.1 计算机硬件结构;1.1.1 计算机硬件结构-体系;;;1.1.2 系统初启一般过程 ;1.1.2 系统初启一般过程 ;操作系统隐蔽了硬件特性,进行了抽象处理,为用户提供了一台等价的扩充机器(虚拟机)。
抽象是管理复杂事物的一个关键
虚拟机:在裸机上覆盖了软件、功能变得更加强大的机器。;①监视各种资源,随时记录它们的状态
② 实施某种策略以决定谁获得资源,何时获得,获得多少;
③ 分配资源供需求者使用;
④ 回收资源,以便再分??。
处理机管理(分配、控制)
存储器管理(内存的分配、回收)
I/O设备管理(分配、操纵)
文件管理(存取、共享、保护);OS是用户与计算机硬件系统之间的接口(注:软件接口)。即OS处于用户与计算机硬件系统之间,用户通过OS来使用计算机系统。
接口类型:
命令方式,如DOS
系统调用方式
图形窗口方式,如Windows,UNIX,Linux;OS系统观点是从系统内部实现的角度看,是硬件上的第一层软件
类型:
资源分配者
控制程序:设备、用户程序
;定义:操作系统是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。
理解:
★操作系统是软件,而且是系统软件
★它的基本职能是控制和管理系统内各种资源,有效地组织多道程序的运行。
★它提供众多服务,方便用户使用,扩充硬件功能控制程序:设备、用户程序
;一、OS的目标
方便性(Convenience):用户可用OS提供的命令而不只是机器代码(0、1)来使用计算机系统。
有效性(Efficiency):OS可使各类资源更高效地被利用。合理组织工作流程,提高资源利用率,增大吞吐量。
安全性:OS应保护信息不被未授权用户访问。
开放性(Openness):不同硬件系统的协同工作;应用软件的可移植性和互操作性。
鲁棒性(Robust):操作系统的强健性,不死机不崩溃。;二、OS的地位;二、OS的地位
软硬件关系:硬件是软件建立与活动的基础,而软件是对硬件进行管理和功能扩充
重要性
OS对硬件资源进行直接管理控制依赖硬件平台;
所有软件建立在OS之上,具有支配,构建软件台 。;二、OS的地位
三类软件:
系统软件——对计算机系统的资源进行控制、管理,并为用户的使用和其他程序的运行提供服务。
应用软件——是为解决某一类应用需要或某个特定问题而设计的程序。
支撑软件——是辅助软件技术人员从事软件开发工作的软件。
;一、操作系统特征-并发(Concurrence)
并行性是指两个或多个事件在同一时刻发生。
并发性是指两个或多个事件在同一时间间隔内发生。
在多道程序环境下,并发性指在宏观上在一段时间多道程序同时运行。但在单处理机系统中,每一时刻仅能执行一道程序,故微观上这些程序是交替执行的。
程序不能并发执行,操作系统中引入了进程(线程)的概念。;一、操作系统特征-共享(Sharing)
共享指系统中的资源可供内存中多个并发执行的进程共同使用.
资源共享方式有两种:
1) 互斥共享方式:如打印机,磁带机一类的资源,一段时间内只允许一个进程访问,当一个进程正在访问时,另一个进程必须等待,我们把这类资源称为临界资源。
2) 同时访问方式:如磁盘,重入码编写的文件一类的资源则允许在同一时间有多个进程同时访问。这里的“同时”往往是宏观上的,而微观上,这些进程可能是交替的对该资源进行访问。
并发和共享是操作系统两个最基本的特征,互为条件。;一、操作系统特征-虚拟(virtual);一、操作系统特征-异步性(asynchronism);一、操作系统特征-抽象;二、操作系统服务-项目;二、操作系统服务-方式;二、操作系统服务-方式;;处理机管理
完成处理机资源的分配、调度等功能。处理机调度的单位可为进程或线程。;存储器管理
管理目标:为实现多道程序运行、方便用户使用、提高内存利用率、逻辑扩充内存。
内存分配、回收:静态分配、动态分配
内存保护:用户程序只能在自己的内存空间中运行。界限寄存器、越界检查。
地址映射:将地址空间中的逻辑地址转换为内存空间中与之对应的物理地址。
内存扩充:使用虚拟存储技术在逻辑上扩充内存。请求调入(不一次装入内存,用到时发请求再调入)、置换(内存不足时,将用不到的调出);设备管理
管理目标:完成I/O请求,为用户分配I/O ;提高CPU和I/O设备的利用率;提高I/O速度;方便用户使用I/O设备。
缓冲管理:在内存中设置缓冲区,以缓合CPU和I/O速度不匹配的矛盾。
设备分配:分配设备(控
您可能关注的文档
最近下载
- 临床药学专业知识理论考核试题题库与答案.docx
- 土石坝安全监测.pptx VIP
- 河南南阳艾草产业发展现状、问题及对策研究.pdf VIP
- MES系统引领铜加工行业智能化转型.docx
- 五年级下册英语教案-Unit5 I'm-cleaning my room.(Lesson-26)|人教精通版.doc VIP
- 人教版数学一年级上册《 9加几》校本作业设计.pdf
- 航海模拟器-大连海事大学研究生院.doc
- DIN1045-2-2008 国外国际标准.pdf
- 佳能R62使用说明书【最新完整电子版】.pdf
- [检验检测标准]SHT 0253-1992_轻质石油产品中总硫含量测定法(电量法).pdf
文档评论(0)