开发者社区> 问答> 正文

linux环境高级编程,谢谢各位大神!

以生产者消费者模型,编写一个多线程程序。生产者只有一个,生产一个产品并打印当前库存数和生产总数,并睡眠10毫秒。消费者有3个,查看库存,如库存大于0则拿走一个产品,打印线程号及其当前拥有的产品数量,然后睡眠1毫秒。

展开
收起
杨冬芳 2016-07-15 10:45:17 1895 0
1 条回答
写回答
取消 提交回答
  • IT从业

    这么简单的程序都不会啊,要多动手,多动脑。首先,创建信号量,然后生产者线程执行生产操作,然后消费者线程执行消费操作,完了。

    2019-07-17 19:56:47
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载