问题
问答题
简述生产者/消费者问题,并给出几个生产者/消费者的简例。
答案
参考答案:在生产者来“生产”出一个结果之前,不允许消费者使用那个结果;若缓冲区全满,则不允许生产者“生产”任何结果,即在消费者未“消费”一个结果之前,不允许生产者“生产”出“新”结果。比如:编译程序连接程序,连接程序装配程序,卡片阅读机/行式打印机。
简述生产者/消费者问题,并给出几个生产者/消费者的简例。
参考答案:在生产者来“生产”出一个结果之前,不允许消费者使用那个结果;若缓冲区全满,则不允许生产者“生产”任何结果,即在消费者未“消费”一个结果之前,不允许生产者“生产”出“新”结果。比如:编译程序连接程序,连接程序装配程序,卡片阅读机/行式打印机。