在生产者和消费者问题中,应设置互斥信号量mutex,资源信号量full和empty。它们的初始值分别是(1),(2),(3)。若设定缓冲区有缓冲单元n个。
举一反三
- 对于共享n个缓冲区的多个生产者和多个消费者问题中,应设置互斥信号量mutex、资源信号量full和empty。它们的初值应分别是 。
- 对于有界缓冲区数量为n的生产者—消费者问题,应设置互斥信号量mutex、资源信号量full和empty,它们的初值应分别是1、和n。
- 在生产者-消费者问题中,应设置互斥信号量mutex,公有信号量full和empty,它们的初值分别是1,0,n(缓冲区大小)。
- 在利用记录型信号量解决生产者-消费者问题中,假设有9个生产者,6个消费者,1个容量为8个缓冲区的缓冲池,用mutex表示对缓冲池的互斥使用,分别用empty,full分别缓冲池中空缓冲区的数量和非空缓冲区的数量,则初始状态下,信号量mutex,empty,full的初始值分别为多少?() A: mutex=8,empty=0,full=1 B: mutex=8,empty=1,full=0 C: mutex=1,empty=0,full=8 D: mutex=1,empty=8,full=0
- 在生产者—消费者问题中(缓冲区为n个),应设置互斥信号量mutex,<br/>资源信号量full和empty。它们的初值应分别是1,0,( )。 A: 0 B: 1 C: n D: n-1