- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第一章:引论
操作系统的定义:
操作系统是计算机系统中的系统软件,是能有效地组织和管理计算机系统中的硬件和软件资源,合理地组织计算机工作流程,控制程序的执行,并向用户提供各种服务功能,使得用户能够合理,方便,有效地使用计算机,使整个计算机系统高效运行的一组程序模块的集合。
操作系统的发展史:
人工操作方式脱机I/0方式
人工操作方式
脱机I/0方式
为了解决人机矛盾及处理机和I/O设备之间速度不匹配的矛盾。
单道批处理操作系统(外围机是核心)
单道批处理操作系统
自动地将一个作业一个作业的进行处理,直至磁盘上的作业全部完成。
单道批处理操作系统好处:提高处理机的利用率(可同时把若干道程序装入内存,并且交替地执行。)
单道批处理操作系统
提高内存和I/O的设备利用率(内存中装入多道程序,并允许并发执行。)
增加系统吞吐量
特征:多道性(允许并发,提高了资源利用率和增加系统吞吐量)无序性
调度性
分时系统与实时系统的比较:
分时系统
分时系统
多路性 为多个终端用户服务。
独立性 每个用户各占一个终端,彼此独立操作。
及时性 用户的请求时间通常是2-3S
交互性
实时系统
对多路的现场信息进行采集以及对多个对象或多个执行机构进行控制。
信息的采集和对对象的控制也彼此互不干扰。
及时性由控制对象所要求的开始截止时间或完成截止时间来确定的。
仅限于访问系统中某些特定的专业服务程序。
可靠性
用户可以请求系统提供各方面的服务,如
文件编辑,数据处理和资源共享。
要求可靠。 要求高度可靠。
通常采取了多级容错措施保证数据的安全。
操作系统的几种观点:
操作系统
有作为软件的外在和内在特性。
软件的观点
计算机系统资源管理的观点
外在特性:即操作命令定义集和界面,完全确定了操作系统这个软件的使用方式。内在特性:具有一般软件的结构特点,但又具有一般软件不具备的特殊结构。
提供一些机制去协调程序间的竞争与同步,提供机制对资源进行合理使用。处理机管理:用于分配和控制处理机。
存储器管理:负责内存的分配和回收。
I/O设备管理:负责I/O设备的分配和操纵。文件管理:负责文件的存取,共享和保护。
进程的观点 操作系统=若干个可以同时独立运行的程序(进程)+一个对这些程序进行协调的核心
(进程完成任务,核心则控制盒协调这些进程的运行,解决进程之间的通信。)
用户与计算机硬件系统之间接口的观点
虚机器的观点服务提供者观点
注意这个接口是软件接口。
用户可以使用两种方式来使用计算机:
命令方式
系统调用方式
用户不直接使用硬件计算机,而是通过操作系统来控制盒使用计算机。
从用户角度看,操作系统为用户提供功能更强,服务质量更高,使用户更方便,灵活的虚拟计算机。包括:程序执行,I/0操作,文件系统操作,通信,差错检测
操作系统的功能:
有效的支持文件的存储,检索和修改,解决文件的共享,必威体育官网网址和保护问题。(1)文件存储空间的管理。(2)目录管理。
有效的支持文件的存储,检索和修改,解决文件的共享,必威体育官网网址和保护问题。
(1)文件存储空间的管理。(2)目录管理。
文件操作管理。
文件保护。
存储器管理
内存分配:按一定的策略为每道程序分配内存。
内存保护:保证各程序在自己的内存区域内运行而互不干扰。(3)内存扩充
设备分配。
设备传输控制:实现物理的输入输出操作,即启动设备,中断 处理,结束处理。
设备独立性:用户程序之间的设备与物理设备无关。
设备管理
设备管理
文件管理
文件管理
三种用户接口:用户接口命令接口。
三种用户接口:
用户接口
命令接口。
程序接口:也称为系统调用。
图形接口:是命令接口的图形化。
(在多道程序环境下,处理器的分配和运行以进程为单位,故可归结 为对进程的管理。)
进程控制:负责进程的创建,撤销及状态转换。进程同步:对并发执行的进程进行协调。
进程通信:负责完成进程间的信息交换。进程调度:按一定算法进行处理器分配。
并发性注意并行性跟并发性的区别:
并发性
注意并行性跟并发性的区别:
并行性:两个或多个时间在同一时刻发生。
共享性虚拟性
共享性
虚拟性异步性
并发性:两个或多个事件在同一时间间隔内发生。
系统中的资源可以供多个并发执行的进程共同使用。互斥共享:例如打印机,磁带机。
同时访问:例如磁盘以及一些重入码编写的文件。
通过某种技术把一个物理实体变成若干个逻辑上的对应物。
在多道程序环境下,由于资源等因素的限制,程序是以走走停停的方式运行的。系统中的每道程序何时执行,多道程序间的执行顺序以及完成每道程序所需的时间都是不确定的,因而也是不可未知的。
微内核特点:
足够小的内核:微内核纸包括操作系统中最基本的部分,是操作系统的小核心,它将各种操作系统共同需要的核心功能提炼出来,形成微内核的基本功能。这些基
文档评论(0)