搜索资源列表
-
0下载:
windowsAPI编程实现哲学家用餐问题。
五个哲学家五个线程。监测死锁并解决-windowsAPI Programming dining philosophers problem. 5 philosopher five threads. Monitoring and addressing Deadlock
-
-
0下载:
哲学家就餐问题 操作系统模拟实验解答,详细具体-Dining philosophers problem
-
-
0下载:
模拟哲学家就餐问题:设置5个子线程模拟5个哲学家,设置5个互斥区为筷子。输出各个哲学家的状态,如果在就餐,则同时输出他所使用的左右筷子序号。-Simulation of the dining philosophers problem: Set 5 5 sub-thread simulation philosopher, set five mutually exclusive area for chopsticks. The state of the output of each philosop
-
-
0下载:
哲学家就餐问题,有左撇子,至少使用信号量、消息通信、管程三种方式之中的一种模拟哲学家就餐问题。
用一个输入变量控制是否有左撇子哲学家。如果有,其数量由随机数生成。
模拟程序分为两种情况,
可能发生死锁的情况,输出发生死锁时的资源分配状态和历史资源分配状态;
设计没有死锁发生的程序,当每个哲学家至少完成一次就餐后,输出资源分配给哲学家的当前状态和历史状态。
最好具备图形界面,动态显示哲学家就餐的过程。-Dining philosophers problem, a left-ha
-
-
0下载:
通过哲学家就餐问题展示了三种不同的预防死锁的方法。-Shows three different deadlock prevention method through the dining philosophers problem.
-
-
0下载:
哲学家就餐问题是一道十分经典的进程同步问题。该道题旨在解决当资源有限时(可能产生死锁),如何有效地避免死锁的问题。本实验选取“and”型信号量的解决办法,只有当哲学家具备同时拿到左右两只筷子的能力时,才能吃饭。否则,若则学家只能能够拿到一只筷子时,他只能放弃这只筷子,供其他可能需要这只筷子的哲学家使用。这样,只有哲学家左右两人均不进食时,该哲学家才有吃饭的权利。采取这种方法可以有效地避免死锁的产生。-The dining philosophers problem is a very classi
-
-
0下载:
操作系统中关于冲突的哲学家就餐问题的简单实现-Simple implementation of the operating system on the dining philosophers problem of conflict
-