可学答题网 > 问答 > 操作系统基础知识题库,初级程序员题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

若一个单处理器的计算机系统中同时存在3个并发进程,则同一时刻允许占用处理器的


若一个单处理器的计算机系统中同时存在3个并发进程,则同一时刻允许占用处理器的进程数__(1)__;如果这3个进程都要求使用2个互斥资源R,那么系统不产生死锁的最少的R资源数为__(2)__个。空白(2)处应选择()

  • AA.3
  • B4
  • C5
  • D6
参考答案
参考解析:

对于选项A,在操作系统为每个进程分配1个资源R后,若这3个进程再分别请求1个资源R时,系统已无可供分配的资源R,则这3个进程由于请求的资源R得不到满足而死锁。如果选择选项B,那么操作系统为每个进程分配1个资源R后,系统还有1个可供分配的资源R,能满足其中的1个进程的资源要求,它运行完毕释放占有的资源R后,可以使其他进程也能得到所需的资源R并运行完毕。

分类:操作系统基础知识题库,初级程序员题库
相关推荐

1、三个计算时间均为1小时的作业同时进入一个单处理机系统,若它们按单道方式运行,

三个计算时间均为1小时的作业同时进入一个单处理机系统,若它们按单道方式运行,则平均带权周转时间为()。A1时间B2小时C3小时D4小时

2、若一个单核处理机的系统中有多个进程存在,则这些进程是()。

若一个单核处理机的系统中有多个进程存在,则这些进程是()。AA.并发运行的BB.并行运行的CC.封闭运行的DD.单道运行的

3、在一个具有分时兼批处理的计算机系统中,往往同时有批处理作业和终端作业请求执行

在一个具有分时兼批处理的计算机系统中,往往同时有批处理作业和终端作业请求执行,系统总是()。A把批处理作业称为前台作业B把终端作业称为前台作业C让前台作业优先执行D不允...

4、在一个单CPU的计算机系统中,有3台不同的外部设备R1、R2、R3和3个进

在一个单CPU的计算机系统中,有3台不同的外部设备R1、R2、R3和3个进程P1、P2、P3。系统CPU调度采用可剥夺式优先级的进程调度方案,3个进程的优先级、使用设备的先后顺序和占用设...

5、某计算机系统中若同时存在五个进程则处于等待状态的进程最多可有()个。

某计算机系统中若同时存在五个进程则处于等待状态的进程最多可有()个。A0B1C4D5

6、若存在一个网络数据库应用系统,其中…·台计算机A存有DBMS软件、所有用户数

若存在一个网络数据库应用系统,其中…·台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于——。A集中式数...