• 2021-04-14
    在多进程共享n个缓冲区的缓冲池这个经典生产者-消费者问题中,mutex为互斥信号量,所控制的临界资源为____________,初值为____________。Empty为____________信号量,表示“空”缓冲区的数量,初值为____________。Full为____________信号量,表示“满”缓冲区的数量,初值为____________

  • 缓冲池 ---
    1 ---
    私有 ---
    n ---
    私有 ---
    0

    内容

    • 0

      在生产者-消费者问题中,缓冲池包含n个缓冲区,应设置互斥信号量mutex。它的初值应分别为( )。 A: 0 B: 1 C: n D: n-1

    • 1

      对于共享n个缓冲区的多个生产者和多个消费者问题中,应设置互斥信号量mutex、资源信号量full和empty。它们的初值应分别是 。

    • 2

      中国大学MOOC: 采用信号量和P、V原语解决生产者—消费者问题时,设:信号量Empty对应空缓冲区资源,Full对应满缓冲区资源,Mutex用于访问共享缓冲池时的互斥,则下列进程描述( )是正确的。

    • 3

      在生产者-消费者问题中,缓冲池包含n个缓冲区,应设置互斥信号量mutex。它的初值应分别为( )。 A: 0 B: 1 C: -1 D: -n E: +n

    • 4

      在生产者-消费者问题中,应设置互斥信号量mutex,公有信号量full和empty,它们的初值分别是1,0,n(缓冲区大小)。