1 / 5
文档名称:

操作系统知识点总结.doc

格式:doc   大小:31KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

操作系统知识点总结.doc

上传人:fyyouxi23 2022/1/26 文件大小:31 KB

下载得到文件列表

操作系统知识点总结.doc

文档介绍

文档介绍:-
. z
1、操作系统的定义
操作系统是控制和管理计算机系统各种硬件和软件资源,
有效地组
12、死锁的定义
所谓死锁,是指在一个进程集合中的每个进程都在等待仅由该集合中的另一个进程才能引发的事件而无限期地僵持下去的局面。
〔是指系统中多个进程无限制地等待永远不会发生的状态;〕
产生死锁的根本原因与四个必要条件
计算机系统产生死锁的根本原因就是资源有限,且操作不当。
4个必要条件:
1.互斥条件
2.占有且等待条件
3.不可抢占条件
4.循环等待条件
-
. z
14、平安状态、平安序列的概念
针对当前分配状态来说,系统至少能够按照*种次序分配资源(直至最大需求),并且使它们依次成功地运行完毕,这种进程序列{P1,P2,……,Pn}就是平安序列;
在当前分配状态下,进程的平安序列{P1,P2,…, Pn}是这样组成的:假设对于每一个进程Pi〔1≤i≤n〕,它需要的附加资源可被系统中当前可用资源与所有进程Pj〔 j<i〕当前占有资源之和所满足,则{P1, P2,…, Pn}为一个平安序列。这时系统处于平安状态。
进程可以按平安序列的顺序一个接一个的完成,即便*个进程Pi因所需的资源量超过系统当前所剩余的资源总量,但可以等待前面所有进程Pj(j<i)运行完毕,释放所占有的资源,从而满足Pi的需求;
存在平安序列时不会死锁;但系统进入不平安状态也未必产生死锁;死锁是不平安状态的特例;
三级调度各指的什么
〔1〕高级调度:
又称为"作业调度〞。从用户工作流程的角度。从输入的一批作业中选出假设干作业,为其分配必要的存,建立相应的用户进程和系统进程,然后将程序和数据调入存,等待进程调度。时间上通常是分钟、小时或天。
〔2〕 中级调度:
从存储器资源的角度。将进程的局部或全部换出到外存上,将当前所需局部换入到存。(指令和数据必须在存里才能被CPU直接访问。)
中级调度的功能是在存使用情况紧时,将一些暂时不能运行的进程从存对换到外存上等待;(第5章介绍)
〔3〕低级调度:
又称为"微观调度〞、"进程调度〞。从CPU资源的角度。时间上通常是毫秒。因为执行频繁,要求在实现时到达高效率。
它是指根据一定的算法,将CPU分派给就绪队列中的一个进程。这级调度是必须有的。
执行低级调度功能的程序称做进程调度程序。进程调度是操作系统中最根本的一种调度。调度策略的优劣直接影响系统的性能。
中断的概念
所谓中断是指CPU对系统发生的*个事件做出的一种反响,它使CPU暂停正在执行的程序,保存现场后自动执行相应的处理程序,处理该事件后,如被中断进程的优先级最高,则返回断点继续执行被"打断〞的程序。
这局部看看书
17、地址重定位、动态地址重定位的含义。逻辑地址和物理地址的概念
重定位---把作业地址空间中使用的逻辑地址变换成存空间中的物理地址的过程。又称地址映射。
动态重定位:在程