控制论信息论系统科学与哲学 控制轮的基本原理 控制论的一些方法等
2019-12-21 22:16:46 12.83MB 控制论 信息论
1
操作系统初学,关于信号量同步的实验报告,用三种方法避免哲学家进餐问题死锁,a:and信号量,b:控制进餐人数,c设置条件
2019-12-21 21:44:36 258KB 操作系统
1
Java哲学家就餐问题代码演示,基于多线程图形版的Java哲学家就餐问题演示,涉及到线程同步与互斥,临界区访问问题以及避免死锁的方法。   关于什么是哲学家就餐问题,请参考百度吧。
2019-12-21 21:40:35 106KB Java源码-系统相关
1
哲学家用餐问题C#实现,源码可以运行,多线程互斥操作
2019-12-21 21:35:09 17KB 哲学家用餐问题
1
这是一个描叙哲学家进餐问题的代码。。。。。。C语言写额
2019-12-21 21:09:43 1.12MB 源代码
1
进程同步互斥——不死锁哲学家问题 java实现。计算机系统原理,课程设计,(1)利用进程并发执行原理,采用奇数号哲学家先拿左叉子,偶数号哲学家先拿右叉子的算法解决哲学家就餐问题。 (2)利用java中Swing技术将哲学家就餐的活动过程用可视图形化界面表示出来
1
使用Linux线程信号量实现哲学家问题,只用信号量和互斥量。问题描述:由Dijkstra提出并解决的哲学家进餐问题(The Dinning Philosophers Problem)是典型的同步问题。该问题是描述有五个哲学家共用一张圆桌,分别坐在周围的五张椅子上,在圆桌上有五个碗和五只筷子,他们的生活方式是交替地进行思考和进餐。平时,一个哲学家进行思考,饥饿时便试图取用其左右最靠近他的筷子,只有在他拿到两只筷子时才能进餐。进餐完毕,放下筷子继续思考。
2019-12-21 20:58:10 4KB 线程 信号量 哲学家
1
有三个.cpp文件,代码是我亲手写的,都可以运行,这个代码包含有3种方式避免死锁的方法,一个是允许四个哲学家同时进餐,第二个是一下子就拿两根筷子,否则不拿,第三个就是奇数哲学家先拿左边的筷子,偶数哲学家拿右边的筷子
2019-12-21 20:55:55 3KB 哲学家进餐问
1
哲学家进餐问题,非线程完成,c++核心代码,武汉理工大学实验报告
2019-12-21 20:51:15 187KB 操作系统 实验报告
1
文档里有三种方法实现哲学家就餐的源代码及注释、实验报告、代码如何编译运行及运行结果的截图。
2019-12-21 20:37:11 150KB 哲学家就餐 linux
1