摘要:
桌子上有一个盘子,每一只能放入一个水果,爸爸只向盘子中放苹果,妈妈只向盘子中放橘子,儿子只吃盘中的橘子,女儿只吃盘中的苹果,盘子空时才可放入水果,有水果时才可取出水果。用PV操作实现。 semaphore mutex=1;//实现互斥的访问盘子(缓冲区) semaphore apple=0;//盘子 阅读全文
posted @ 2022-03-13 11:07
存在与虚无
阅读(207)
评论(0)
推荐(0)
摘要:
系统中有一组生产者进程和一组消费者进程,生产者进程每次生产一个产品放入缓冲区,消费者进程每次从缓冲区中取出一个产品并使用。(注:这里的“产品”理解为某种数据) 生产者,消费者共享一个初始为空,大小为n的缓冲区。 只有缓冲区没满时,生产者才能把产品放入缓冲区,否则必须等待。缓冲区没满——>生产者生产 阅读全文
posted @ 2022-03-13 07:18
存在与虚无
阅读(127)
评论(0)
推荐(0)

浙公网安备 33010602011771号