- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
操作系统引演示文件修改版
操作系统原理及应用 -Linux篇 第一章 操作系统引论 学习目标: 了解计算机系统的组成,掌握操作系统的定义。 掌握操作系统的主要功能及特征,掌握衡量操作系统性能的指标。 了解操作系统的发展,并掌握操作系统的分类。 第一章 操作系统引论 1.1 操作系统概述 1.2 操作系统的功能和特征 1.3 操作系统的分类 1.1 操作系统概述 1.1.1 计算机系统的组成 1.1.2 操作系统的定义 1.1.1 计算机系统的组成 计算机系统由硬件系统和软件系统组成。 硬件系统由运算器、控制器、存储器、输入设备和输出设备等部件组成。 软件系统是指计算机系统所使用的各种程序的集合。从广义上讲,软件是指使运行、维护、管理和应用计算机的所有程序和数据的总和。 计算机软件系统有系统软件和应用软件两大类。 系统软件用于计算机的管理、维护和运行,以及为程序提供翻译、装入等服务工作,包括操作系统、程序设计语言处理程序(汇编程序和编译程序等)、连接装配程序、系统实用程序及工具软件等。 应用软件通常指那些为某一方面应用而设计的程序,或用户为解决某个特殊问题而编写的程序。 没有任何软件支持的计算机称为裸机,裸机必须配置相应的软件才能应用。 计算机系统的层次结构 由此可见,计算机的硬件、软件以及应用之间是一种层次结构的关系。裸机(硬件)在最里层,其外层是操作系统。操作系统提供的资源管理功能和服务功能把裸机改造成为功能更强、使用更方便的机器。各种系统实用程序和应用程序运行在操作系统之上,它们以操作系统作为支撑环境,同时又向用户提供完成其工作所需的各种服务。 上述四个层次表现为一种单向服务关系,即外层的软件必须以事先约定好的方式使用内层软件或硬件提供的服务。通常把这种约定称为界面(Interface)。 1.1.2 操作系统的定义 操作系统(Operating System,OS)是计算机系统软件的重要组成部分,用来控制和管理计算机系统资源,合理地组织计算机工作流程,为用户有效地使用计算机提供一个功能强大、使用方便和可扩展的工作环境。操作系统是计算机用户与计算机之间进行通信的接口。 操作系统定义如下:操作系统是一组控制和管理计算机硬件和软件资源、合理地对各类作业进行调度、方便用户使用的程序的集合。 1.2 操作系统的功能和特征 1.2.1 操作系统的功能 1.2.2 操作系统的特征 1.2.3 操作系统的性能指标 1.2.1 操作系统的功能 操作系统的功能是管理和控制计算机系统中的硬件、软件资源,合理地组织计算机工作流程,并为用户提供一个良好的工作环境和友好的接口。 从资源管理的角度出发,操作系统应具有五个方面的功能:处理机管理、存储器管理、设备管理、文件管理和用户接口。 处理机管理 处理机是整个计算机系统中的核心硬件资源。有效利用和管理处理机,充分利用处理机资源是操作系统最重要的管理任务。 在多道程序的环境中,处理机分配的主要对象是进程。进程是指程序在并发环境下的一次运行过程。操作系统通过进程调度选择一个合适的进程分配处理机,因此,处理机管理归根结底就是进程管理。操作系统有关进程方面的管理很多,主要有进程控制、进程同步与互斥、处理机调度、进程通信及死机检测与处理等。 处理机管理的主要功能 进程控制:进程控制的基本功能就是创建和撤销进程以及控制进程的状态转换。 进程同步与互斥:进程同步是指两个或两个以上进程要协作完成一个任务,它们之间需要互相配合与协调,即一个进程的某些动作与协作进程的某些动作之间在时序上要有一定的关系;进程互斥是指在两个或两个以上的进程竞争某些资源(临界资源),进程互斥地使用这类资源。 处理机管理的主要功能 进程通信:相互合作的进程运行时,它们之间往往要交换一定的信息,这种进程间进行的信息交换称为进程通信。 处理机调度:当一个正在执行的进程已经完成,或因某事件而无法继续执行时,系统应进行进程调度,重新分配处理机。进程调度是指按一定算法(如最高优先算法)从进程就绪队列中选出某个进程,把处理机分配给它,使其投入运行。 存储器管理 存储器是计算机系统重要的资源。存储器是计算机的记忆部件,存储器主要指计算机的内存。内存是程序运行的舞台,一个程序要在处理机上运行,其代码和数据就要全部或部分地驻留于内存。除操作系统要占相当大的内存空间外,在多道程序系统中,并发运行的程序都要占有自己的内存空间。因此,内存总是一种紧张的系统资源。 存储器管理的功能 内存分配和回收 内存保护 地址映射 地址扩充 设备管理 (1) 缓冲管理 处理机不能直接访问外围设备,当处理机和外围设备交换信息时
您可能关注的文档
- 描述统计演示文件修改版.ppt
- 控制结构(修改版)演示文件修改版.ppt
- 控制工程基础-学习指导书.ppt
- 控制系统的状态空间分析与综合演示文件修改版.ppt
- 描写人学习指导书.ppt
- 描述性统计ppt学习指导书.ppt
- 提案的成功之道优秀培训书.ppt
- 提单及相关单证优秀培训书.ppt
- 插值PPT培训教程文件.ppt
- 插值培训教程文件.ppt
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)