问答题

试说明如果P、V操作不是不可分割执行的,就会违反互斥性。

【参考答案】

假定信号量S=1,且进程P1和P2并发地执行P(S),那么,下面的执行序列就违反了互斥性: · TO:P1判定S之值等于......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
<上一题 目录 下一题>
热门 试题

问答题
一个理发店由一个有几张椅子的等候室和一个放有一张理发椅的理发室组成。若没有要理发的顾客,则理发师就去睡觉;若一顾客走进理发店且所有的椅子都被占用了,则该顾客就离开理发店;若理发师正在为人理发,则该顾客就找一张空椅子坐下等待;若两位理发师在睡觉,则顾客就唤醒他。试设计一个协调理发师和顾客的程序。
问答题
对若干个并发进程共享某一变量的相关临界区的管理有哪些要求。
相关试题
  • P、V操作是原语操作,原语的执行是不能被中...
  • 在进程通信中,( )常用信件交换信息。
  • 如果有4个进程共享同一程序段,每次允许3...
  • 下面对线程的描述中,错误的是( )。
  • 由于并发进程之间( )不能由进程本身控制...