什么是进程互斥?如何实现互斥?

题目

什么是进程互斥?如何实现互斥?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

有关进程同步与互斥的正确描述是()

  • A、 两个具有同一共享变量的临界区的进程不能并发执行
  • B、 进程同步与互斥都是对涉及共享变量的并发进程进行管理
  • C、 必须互斥的进程在执行次序上不一定有必然的联系
  • D、 必须同步的进程在执行次序上有必然的依赖关系
  • E、 实现进程的同步与互斥都是为了避免发生与时间有关的错误

正确答案:B,C,D,E

第2题:

设有n个进程共享一个互斥段,如果:  (1)每次只允许一个进程进入互斥段;  (2)每次最多允许m个进程(m≤n)同时进入互斥段。  试问:所采用的信号量初值是否相同?信号量值的变化范围如何?


正确答案: 所采用的互斥信号量初值不同。
1)互斥信号量初值为1,变化范围为 [-n+1 ,1]。
当没有进程进入互斥段时,信号量值为1;当有1个进程进入互斥段但没有进程等待进入互斥段时,信号量值为0;当有1个进程进入互斥段且有一个进程等待进入互斥段时,信号量值为-1;最多可能有n-1个进程等待进入互斥段,故此时信号量的值应为-(n-1)也就是-n+1。
2)互斥信号量初值为m,变化范围为 [-n+m ,m]。
当没有进程进入互斥段时,信号量值为m;当有1个进程进入互斥段但没有进程等待进入互斥段时,信号量值为m-1;当有m个进程进入互斥段且没有一个进程等待进入互斥段时,信号量值为0;当有m个进程进入互斥段且有一个进程等待进入互斥段时,信号量值为-1;最多可能有n-m个进程等待进入互斥段,故此时信号量的值应为-(n-m)也就是-n+m。

第3题:

进程互斥是特殊的______。


正确答案:进程同步
进程同步

第4题:

操作系统中利用信号量和P、V操作,()。

  • A、只能实现进程的互斥
  • B、只能实现进程的同步
  • C、可实现进程的互斥和同步
  • D、可完成进程调度

正确答案:C

第5题:

进程间同步和互斥的含义是什么?


正确答案:同步:并发进程之间存在的相互制约和相互依赖的关系。
互斥:若干进程共享一资源时,任何时刻只允许一个进程使用。

第6题:

为什么说进程互斥是进程同步的特殊情况?


正确答案: 进程互斥与进程同步都涉及到并发进程访问共享资源的问题,进程同步是指一个进程在得到另一个进程的消息后才可访问共享资源,进程互斥是指每次只有一个进程可以访问共享资源,所以互斥使用资源的进程间实际上也存在一个进程等待另一个进程发出“不在使用资源”这个消息的制约关系。

第7题:

什么是进程间的互斥?什么是进程间同步?


正确答案: 进程间的互斥是指:一组并发进程中的一个或多个程序段,因共享某一共有资源而导致它们必须以一个不许交叉执行的单位执行,即不允许两个以上的共享该资源的并发进程同时进入临界区。
进程间的同步是指:异步环境下的一组并发进程因直接制约相互发送消息而进行相互合作、相互等待,是各进程按一定的速度执行的过程。

第8题:

临界段是指进程中用于实现进程互斥的那段代码()

A、错误

B、正确


参考答案:A

第9题:

下列进程关系中,不能用PV操作来实现的是()。

  • A、进程共享
  • B、进程同步
  • C、进程互斥
  • D、进程的前趋关系

正确答案:A

第10题:

什么是进程的同步和互斥?


正确答案: “同步”是指两个事件的发生存在某种时序上的关系,如果系统中有若干个进程要共同完成某一任务,那么它们相互之间必须协调配合。
“互斥”是指当多个进程要求共享系统中某些硬件或软件资源,而这些资源却又要求排它性使用时,这样往往引起由于多个进程竞争同一资源使运行结果出现问题。

更多相关问题