简答题

如何利用信号量PV操作实现进程的同步?

正确答案

PV操作不仅是实现进程互斥的有效工具,而且还是一个简单又方便的同步工具。用一个信号量与一个消息联系起来,当信号量的值为0时,表示所期望的尚未产生,当信号量的值为大于0时,表示所期望的消息已经存在。

答案解析

相似试题
  • 试述PV操作是如何实现进程同步的?

    简答题查看答案

  • 使用PV操作实现进程同步时,应保证()

    单选题查看答案

  • 试用PV操作实现如图所示进程之间的同步,并写出程序描述。

    简答题查看答案

  • 用PV操作实现多个并发进程的互斥执行时,信号量的初值为()

    单选题查看答案

  • 有三个进程共享同一程序段,而每次最多允许两个进程进入该程序段,若用PV操作作为同步机制,则信号量S的取值范围是()

    单选题查看答案

  • n个并发进程共用一个公共变量Q,写出用PV操作实现这n个进程互斥时的程序描述,并说明信号量的取值范围。

    简答题查看答案

  • PV操作是在信号量上的操作,当信号量的值为()时,若有进程调用P操作,则该进程在调用P操作后必定可以继续执行。

    单选题查看答案

  • PV操作是在信号量上的操作。若某进程在调用V操作后释放了一个正在等待信号量的进程,那么在调用前信号量的值为()

    单选题查看答案

  • PV操作是在信号量上的操作。若某进程在调用P操作后不会成为等待状态,那么在调用前信号量的值为()

    单选题查看答案