- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux操作系统期末重点
操作系统复习资料
绪论
1、多道程序设计技术
多道程序程序的工作情况:
多道程序程序设计技术:在计算机主存中同时存放几道相互独立的程序。这些程序在管理程序控制之下,相互穿插地运行。当某道程序因某种原因不能继续运行下去时(如等待外部设备传输数据),管理程序便将另一道程序投入运行。
特征:1)多道;2)宏观上并行;3)微观上串行;
分时技术
分时技术:所谓分时技术,是把处理机时间划分成很短的时间片(如几百毫秒)轮流地分配给各个联机作业使用,如果某个作业在分配的时间片用完之前计算还未完成,该作业就暂时中断,等待下一轮继续计算。
分时处理:一台计算机与许多终端设备连接,终端用户以联机方式使用计算机。
联机工作方式:由用户通过终端设备直接操作、控制自己程序的运行的操作方式。
3 操作系统的定义与特征(p10)
操作系统的定义:操作系统是一个大型的程序系统,它负责计算机系统软、硬件资源的分配;控制和协调并发活动;提供用户接口,使用户获得良好的工作环境。
操作系统的特征:
并发:能处理多个同时性活动的能力
共享:多个计算任务对系统资源的共同享用
不确定性:操作系统能处理大量的、随机的事件序列,使各用户的计算任务正确地完成。(该不确定性指在操作系统控制下的多个作业的执行顺序和每个作业的执行时间是不确定的)
4操作系统的资源管理功能(p12)
处理机管理(提出进程调度策略、给出进程调度算法、进行处理机的分派)
2、存储器管理(存储分配和存储无关性、存储保护、存储扩充)
3、设备管理(设备无关性、设备分配、设备的传输控制)
4、信息管理(文件系统)
信息组织、存取方法、文件共享、文件安全、文件完整性、磁盘空间分配
5批量操作系统(p14)
一般用于处理商业和科学应用。
定义:批量操作系统是操作系统的一种类型。该系统把用户提交的作业成批送入计算机,然后由作业调度程序自动选择作业,在系统内多道运行。
优点:缩短作业间的交接时间,减少处理机的空闲等待时间,提高系统的吞吐量。
--------脱机操作 多道运行 合理搭配作业
缺点:用户响应时间较长。用户既不能了解自己程序的运行情况,也不能控制计算机。
6分时操作系统:(p14)
分时操作系统是操作系统的另一种类型。它一般采用时间片轮转的办法,使一台计算机同时为多个终端用户服务。该系统对每个用户都能保证足够快的响应时间,并提供交互会话功能。
特点:1)并行性;2)独占性;3)交互性;
7分时OS和多道批处理OS的差别
(1)目标不同:多道批处理操作系统的目标是提高机器效率;而分时操作系统的目标是对用户请求的快速响应。
(2) 对于要求在几分钟内能从终端上获得结果的短小作业来说,分时系统是最有效的;对于需要较长时间才能完成的大型作业而言,多道批处理操作系统较为有效。
(3) 对于充分使用系统资源而言,多道批处理系统是较好的,因为它可以同时接收经过合理安排的各种不同负载的作业;对于要求执行相同功能的作业而言,分时系统是较好的,因为在不同的终端上同时使用同一个功能的例行子程序将减少系统调用它的开销。
8操作系统采用的关键技术
关键技术 —— 并行处理技术、虚拟技术
1、并行处理技术(p19)
并行性: 处理多个同时性活动的能力
并行处理: 利用多个处理部件,为完成一个整体任务而同时执行。(必要条件:必须具备多个能真正同时操作的物理部件)
并发执行:多用户、多任务同时执行
2、虚拟技术(p20)
用户的逻辑视图与操作系统所管理的物理视图分离
逻辑视图与物理视图的映射
操作系统的运行基础与结构
1处理机的态
系统中有两类程序
管理程序:管理系统资源,控制程序运行
2)用户程序:使用资源,提出申请,被控制
区分处理机状态的目的:保护操作系统
2、什么是处理机的状态
中央处理机的工作状态,当前它正在执行哪类程序,决定处理机的态。
3、处理机状态的分类
管态 :又称系统态,操作系统的管理程序执行时机器所处的状态。使用全部指令(包括一组特权指令);使用全部系统资源(包括整个存储区域)。
用户态: 又称目态,用户程序执行时机器所处的状态。在此状态下禁止使用特权指令,不能直接取用资源与改变机器状态,并且只允许用户程序访问自己的存储区域。
有的操作系统还将管理程序执行时的机器状态分为核态(kernel mode)和管态。
核态:具有上述管态所具有的所有权限。
管态:允许使用一些用户态下所不能使用的资源,但不能使用修改机器的状态指令。
其权限次序是:核态、管态、用户态。
4中断进入(中断响应)
由硬件设备实现
文档评论(0)