问答题
对于生产者—消费者问题,假设缓冲区是无界的,试用信号灯与PV操作给出解法。
由于是无界缓冲区,所以生产者不会因得不到缓冲区而被阻塞,不需要对空缓冲区进行管理,可以去掉在有界缓冲区中用来管理空缓冲区......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 设S1和S2为两个信号灯变量,下列八组P、V操作哪些可以同时进行?哪些不能同时进行?为什么?
问答题 由V操作唤醒的进程是否一定能够直接进入运行状态?举例说明之。
问答题 试用信号灯和PV操作实现临界区语句: