1 / 70
文档名称:

计算机操作系统知识点总结重点题型答案.docx

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

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

分享

预览

计算机操作系统知识点总结重点题型答案.docx

上传人:cc 2022/8/16 文件大小:57 KB

下载得到文件列表

计算机操作系统知识点总结重点题型答案.docx

相关文档

文档介绍

文档介绍:
计算机操作系统知识点总结重点题型答案
计算机操作系统知识点总结重点题型答案 本文关键词:知识点,题型,操作系统,答案,重点
计算机操作系统知识点总结重点题型答案 本文简介 为了使参与并发执行的每个程序(含数据)都能独立的运行,在操作系统中必须为之配置一个专门的数据结构,称为进程控制块(PCB)。系统利用PCB来描述进程的基本情况和活动过程,进而控制和管理进程。
9.
进程的组成部分
进程是由一组机器指令,数据和堆栈组成的,是一个能独立运行的活动实体。
由程序段,相关的数据段和PCB三部分便构成了进程实体(又称进程映像)。
10.
进程的状态(状态之间的变化)
就绪状态、执行状态、阻塞状态。
处于就绪状态的进程,在调度程序为之分配了处理机之后,该进程便可以执行,相应的,他就由就绪状态转变为执行状态。










正在执行的进程,如果因为分配给它的时间片已经用完而被暂停执行时,该进程便由执行状态又回到就绪状态;如果因为发生某事件而使进程的执行受阻(如进程请求访问临界资源,而该资源正在被其它进程访问),使之无法继续执行,该进程将有执行状态转变为阻塞状态。处于阻塞状态的进程,在获得了资源后,转变为就绪状态。
11.
进程同步的概念
进程同步是是并发执行的诸进程之间能有效地相互合作,从而使程序的执行具有可再现性,简单的说来就是:多个相关进程在执行次序上的协调。
12.
PV原语的作用
PV原语通过操作信号量来处理进程间的同步与互斥的问题。其核心就是一段不可分割不可中断的程序。
13.
处理死锁的四种方法(有何不同)
1)
预防死锁。这是一种简单和直观的事先预防方法。该方法是通过设置某些限制条件,去破坏产生死锁的四个必要条件(互斥条件,请求和保持条件,不可抢占条件,循环等待条件)中的一个或几个来预防产生死锁。预防死锁是一种较易实现的方法,已被广泛使用、










2)
避免死锁。同样是属于事先预防策略,但它并不是事先采取各种限制措施,去破坏产生死锁的四个必要条件,而是在资源的动态分配过程中,用某种方法防止系统进入不安全状态,从而可以避免发生死锁。
3)
检测死锁。这种方法无须事先采取任何限制性措施,允许进程在运行过程中发生死锁。但可通过检测机构及时地检测出死锁的发生,然后采取适当的措施,把进程从死锁中解脱出来。
4)
解除死锁。当检测到系统中已发生死锁时,就采取相应措施,将进程从死锁状态中解脱出来。常用的方法是撤销一些进程,回收它们的资源,将它们分配给已处于阻塞状态的进程,使其能继续运行。
上述的四种方法,从1)到4)对死锁的防范程度逐渐减弱,但对应的是资源利用率的提高,以及进程因资源因素而阻塞的频度下降(即并发程度提高)。
14.
解除死锁的方法
常采用解除死锁的两种方法是:
1)
抢占资源。从一个或多个进程中抢占足够数量的资源,分配给死锁进程,以解除死锁状态。










2)
终止(或撤销)进程。终止(或撤销)系统中的一个或多个死锁进程,直至打破循环环路,使系统从死锁状态解脱出来。
15.
死锁产生的必要条件
1)
互斥条件
2)
请求和