哲学家吃饭问题
一个房间内有6位哲学家,他们的生活就是思考和进食。哲学家思考后,过一定的时间就会饥饿,饥饿之后就想吃饭,吃饭后再思考。房间里有一张圆桌,桌子周围放有6把椅子,分别属于6位哲学家,每两位哲学家之间有1支筷子,哲学家进食时必须同时使用左右两支筷子。
用户评论
推荐下载
-
哲学家就餐C++
使用c++制作的图形界面,通过哲学家就餐问题直观的显示了进程的调度和资源的抢占与释放。解压后点击.exe文件进行安装,会自动检测系统环境和环境依赖,安装完成后可以看到相应的源代码。
17 2020-05-27 -
哲学家算法的实现
利用java语言来实现操作系统里的经典算法——哲学家算法,能够实现出现死锁与避免死锁的情况
15 2020-05-23 -
java模拟哲学家就餐
用java实现的模拟哲学家就餐的程序,一共三双筷子,三个哲学家。。。
29 2019-02-16 -
JAVA哲学家就餐程序
操作系统书上的哲学家就餐问题,主要的JAVA程序。
26 2019-02-21 -
哲学家进餐源代码
实验一 进程同步互斥——不死锁的哲学家问题 (1)输入的形式和输入值的范围; 由于这个是一个按钮实现监控,界面提供视图的程序,所以并不需要别的附加的输入,只需要点击相应的按钮即可。按钮有开始、
33 2019-03-14 -
C哲学家进餐算法
.NET哲学家进餐算法,vs2010可打开,面向对象设计
29 2019-03-01 -
哲学家吃空心粉
模拟哲学家吃空心粉的游戏,使用linux多线程以及互斥锁实现
25 2019-03-03 -
操作系统实验代码哲学家问题读写问题
有五个哲学家围坐在一圆桌旁,桌中央有一盘通心粉,每人面前有一只空盘子,每两人 之间放一只筷子每个哲学家的行为是思考,感到饥饿,然后吃通心粉.为了吃通心粉,每 个哲学家必须拿到两只筷子,并且每个人只能直
40 2019-03-14 -
哲学家问题操作系统多线程经典问题
叉子数量与哲学家数量一致 哲学家就餐需要两只叉子,因此相邻哲学家不可同时就餐 哲学家数量可以自定义
37 2019-01-07 -
哲学家就餐问题是一个经典的同步问题用多线程编程实现哲学家就餐问题
哲学家就餐问题是一个经典的同步问题,用多线程编程实现哲学家就餐问题
26 2018-12-24
暂无评论