码迷,mamicode.com
首页 >  
搜索关键字:哲学家进餐    ( 32个结果
哲学家进餐问题解析
这篇文章将给出POSIX的pthread实现,c++11的thread库的实现方式。部分源码内容可能摘抄自他人博客,表示此篇文章非绝对原创,感谢。1. 问题描述场景:5个哲学家,5把叉子,5盘意大利面(意大利面很滑,需要两把叉子才能拿起)大家围绕桌子,进行思考与进食的活到,如下图所示。哲学家的活动方...
分类:其他好文   时间:2014-06-11 11:58:05    阅读次数:1236
操作系统之进程篇(4)--经典进程间通信(IPC)问题
1. 哲学家进餐问题:问题描述: 五个哲学家在一个圆桌上进餐,每人的面前放了一盘意大利面,两个盘子之间有一个叉子,但是由于盘子里面的面条十分光滑,需要两个叉子才能进行就餐行为。餐桌的布局如下图所示:假设哲学家的生活中只有两个活动:吃饭和思考[吃饭维持自身之生存,思考探究生存之意义],当然这样的哲学家...
分类:其他好文   时间:2014-06-05 20:56:11    阅读次数:320
32条   上一页 1 2 3 4
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!