网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

银行家算法中,当一个进程提出的资源请求将导致系统从安全状态进入____________状态时,系统就拒绝它的资源请求。


参考答案和解析
安全状态不安全状态
更多 “银行家算法中,当一个进程提出的资源请求将导致系统从安全状态进入____________状态时,系统就拒绝它的资源请求。” 相关考题
考题 正在执行的进程因为请求的资源得不到满足,进程会由执行状态转变为 ______。

考题 下面叙述中正确的是(16)。不是进程调度时机的是(17)。多道程序系统中,当(18)时,进程从执行状态转变为就绪状态。系统中有4个并发进程,都需要某类资源3个。试问该类资源最少为(19)个时,不会因竞争该资源而发生死锁。若P/V操作的信号量S的初值为3,则当前值为-1时,表示在S上有(20)个等待进程。A.操作系统的一个重要概念是进程,因此不同进程所执行的代码也一定不同B.为了避免发生死锁,各进程只能逐个申请资源C.操作系统用PCB管理进程,用户进程可以从PCB中读出与本身运行状态有关的信息D.进程同步是指某些进程之间在逻辑上的相互制约关系

考题 当两个进程竞争使用同一个资源时,没有占用该资源的进程便处于______状态。

考题 下列关于死锁的叙述中,不正确的是A.系统的安全状态是没有死锁的状态B.银行家算法是一种有效的避免死锁的算法C.死锁避免策略提高了资源利用率也降低了系统开销D.可以用资源剥夺法或者撤销进程法来解除死锁

考题 银行家算法中,若出现下述资源分配情况:试问:(1)该状态是否安全?(2)若进程P2提出请求Request(1,2,2,2)后,系统能否将资源分配给它?

考题 若系统中有同类资源16个,有4个进程共享该资源。已知P1、P2、P3、P4所需总资源分别是8、5、9、6。各进程请求资源次序为(序号,进程,申请量):(1,P1,6)、(2,P2,4)、(3,P3,5)、(4,P4,1)、(5,P1,1)、(6,P2,1)。若用银行家算法为它们分配资源,分析每一步请求以后,各个进程还需的资源数以及系统所剩资源数,并指出系统是否安全。注,当某序号的申请导致系统不安全时,跳过该请求(拒绝该请求)继续往下判断,相当于将该进程阻塞。

考题 系统中有4个进程P1,P2,P3和P4,在某一时刻系统状态如下:最大需求量度 已分配资源量P1 7 4P2 6 2P3 2 0P4 3 2系统剩余资源量:1 如果在该状态下,进程P3申请1个资源,分配后,系统的状态是______。A.安全状态B.不安全状态C.死锁状态D.临界状态

考题 预防死锁的方法很多,其中采用资源有序分配法,即系统将每类资源赋予一个编号,每一进程按编号顺序请求和释放资源,是为了破坏引起死锁的(14)条件。A.互斥B.请求和保持C.不可剥夺D.环路等待

考题 若系统中有同类资源16个,由4个进程P1、P2、P3和P4共享该资源。已知P1、P2、P3和P4所需的资源总数分别为8、5、9和6。各进程请求资源的次序见表2-2,若系统采用银行家算法为它们分配资源,那么第(24)次申请分配会使系统进入死锁状态。A.②或④B.③或⑥C.④或⑤D.⑤或⑥

考题 操作系统分配资源时的一个重要考虑是避免死锁的发生。若系统中有同类资源16个,由四个进程P1、P2、P3和P4共享该资源。已知P1、P2、P3、P4所需的资源总数分别为8、5、9、6,各进程请求资源的次序如下表所示。若系统采(25)次申请分配会使系统进入不安全状态。A.3、4B.3、5C.4、5D.5、6

考题 系统中有4个进程P1,P2,P3和P4,在某一时刻系统状态如下:系统剩余资源量:1 如果在该状态下,进程P3申请1个资源分配后,系统的状态是A.安全状态B.不安全状态C.死锁状态D.临界状态

考题 对于产生死锁的4个必要条件之一的循环等待资源是( )。A.每一个资源每次只能给一个进程使用B.已被占用的资源只能由占用进程自己来释放C.一个进程申请资源得不到满足时处于等待资源的状态且不释放已占资源D.存在一个进程环路,其中每一个进程已获得的资源同时被下一个进程所请求

考题 安全管理可分为几个级别,若任何一个用户进入系统时都必须进行注册,通常将这一级安全管理称之为(192)安全管理。在进程状态转换过程中,可能会引起进程阻塞的原因是(193)。造成计算机系统出现死锁的原因是(194)。CPU不查询设备状态,当设备准备好肘,主动向CPU提出传输请求,CPU响应的信息交换方式是(195)方式。A.文件级B.系统级C.用户级D.目录级

考题 对于产生死锁的4个必要条件之一的不可抢占条件是( )。A.每一个资源每次只能给一个进程使用B.已被占用的资源只能由占用进程自己来释放C.一个进程申请资源得不到满足时处于等待资源的状态且不释放已占资源D.存在一个进程环路,其中每一个进程已获得的资源同时被下一个进程所请求

考题 阅读下列说明和图,回答问题1到问题3,将解答填入对应栏内。[说明]操作系统中,死锁(Deadlock)是指多个进程在运行的过程中因争夺资源而造成的一种僵局。当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。面对死锁问题有两个解决方案:预防死锁和避免死锁。预防死锁是一种较简单和直观的事先预防方法。该方法是通过设置某些限制条件,去破坏产生死锁的四个必要条件中的一个或多个,以此来预防死锁的发生。预防死锁由于较易实现,已被广泛应用,但由于所施加的限制条件往往太严格,可能会导致系统资源利用率和系统吞吐量的降低。避免死锁同样是属于事先预防的策略,但它无须事先采取各种限制措施去破坏产生死锁的四个必要条件,而是在资源分配过程中,用某种方法去防止系统进入不安全状态,从而避免发生死锁。银行家算法(Banker's algorithm)是Dijkstra于1965年提出的一个经典的避免死锁的算法。形象地描述银行发放贷款不能使有限可用资金匮乏而导致整个银行无法运转的思路,也就是说每次请求贷款,银行要考虑他能否凭着贷款完成项目,并还清贷款使银行运转正常。令Request(i)是进程P(i)请求向量,如果Request(i)[j]=k则进程P(i)希望请韵类资源k个。具体算法步骤如下:(1)如果Request(i)>Need(i)则出错(请求量超过申报的最大量),否则转到(2);(2)如果Request(i)>Available则P(i)等待,否则转(3);(3)系统对P(i)所请求的资源实施试探分配,并更改数据结构中的数值;(4)Available=Available-Request(i);A1location(i) =Allocation(i) +Request(i);Need(i)=Need(i)-Request(i);(5)执行安全性算法,如果是安全的,则承认试分配,否则废除试分配,让进程P(i)继续等待。所谓系统是安全的,是指系统中的所有进程能够按照某一种次序分配资源,并且依次运行完成,这种进程序列{P1,P2,…,Pn)就是安全序列。如果存在这样一个安全序列,则系统是安全的;如果系统不存在这样一个安全序列,则系统是不安全的。简述产生死锁的四个必要条件。

考题 在银行家算法的例子中,如果PO发出请求向量由Request (0, 2, 0)改为Request(0, 1,0),问系统可否将资源分配给它?

考题 银行家算法中出现以下资源分配,试问(1) 该状态是否安全? (2) 若进程P2提出Request(1, 2,2, 2)后,系统能否将资源分配给它?试问:(1)该状态是否安全?(2)若进程P2提出请求Request (1,2, 2,2)后,系统能否将资源分配给它?

考题 当一个进程请求资源得不到满足时,其PCB应从阻塞队列中移出。

考题 当输入输出操作正常结束时,操作系统将请求该操作的进程的状态设置成()A、等待状态B、运行状态C、就绪状态D、挂起状态

考题 某系统采用了银行家算法,则下列叙述正确的是()。A、系统处于不安全状态时一定会发生死锁B、系统处于不安全状态时可能会发生死锁C、系统处于安全状态时可能会发生死锁D、系统处于安全状态时一定会发生死锁

考题 当为一个新创建的进程分配资源和建立了PCB后,进程将进入()A、运行状态B、阻塞状态C、就绪状态D、退出状态

考题 系统有同类资源m个,被n个进程共享,问:当m>n和m≤n时,每个进程最多可以请求多少个这类资源时,使系统一定不会发生死锁?

考题 采用银行家算法能避免死锁,这是因为()A、能时刻保持系统处于安全状态B、时刻保持至少有一个进程能得到所需的全部资源C、能保证各进程所需的资源总量不超过系统拥有资源量D、当系统现有的资源不能满足某进程的尚需量,时就可抢夺该进程已占的资源E、若某进程申请的资源量超过了该进程的尚需量,则可推迟为其分配资源

考题 问答题系统有同类资源m个,被n个进程共享,问:当m>n和m≤n时,每个进程最多可以请求多少个这类资源时,使系统一定不会发生死锁?

考题 多选题采用银行家算法能避免死锁,这是因为()A能时刻保持系统处于安全状态B时刻保持至少有一个进程能得到所需的全部资源C能保证各进程所需的资源总量不超过系统拥有资源量D当系统现有的资源不能满足某进程的尚需量,时就可抢夺该进程已占的资源E若某进程申请的资源量超过了该进程的尚需量,则可推迟为其分配资源

考题 单选题某系统采用了银行家算法,则下列叙述正确的是()。A 系统处于不安全状态时一定会发生死锁B 系统处于不安全状态时可能会发生死锁C 系统处于安全状态时可能会发生死锁D 系统处于安全状态时一定会发生死锁

考题 单选题当为一个新创建的进程分配资源和建立了PCB后,进程将进入()A 运行状态B 阻塞状态C 就绪状态D 退出状态

考题 单选题当输入输出操作正常结束时,操作系统将请求该操作的进程的状态设置成()A 等待状态B 运行状态C 就绪状态D 挂起状态