搜索资源列表
zhe
- 进程同步算法模拟,哲学家就餐问题JAVA实现。
eat
- 用c语言实现了操作系统中的哲学家就餐问题,可以参考
PhilosopherDining.rar
- 在 WINDOWS 系统中实现哲学家就餐问题的死锁和不死锁两种解法。,WINDOWS system to achieve in the dining philosophers problem of deadlock and deadlock two solution.
phy
- 多线程解决哲学家就餐问题,利用操作系统中互斥量和信号量-Multi-threading to solve the dining philosophers problem, using the operating system mutex and semaphore
Diningphilosophersproblem11
- 学家进餐问题也是一个经典的同步问题,它是由Dijkstra提出并解决的。哲学家进餐问题是这样的:5个哲学家以思考、吃饭交替进行的方式生活,他们共享一张周围有5把椅子的圆桌,每人一把椅子,在桌子上摆有5个饭碗和5只筷子。当一个哲学家思考时,他不与邻座同事发生联系。当一哲学家饿了,他就试图拿起他左右两边的筷子吃饭。显然,他不能拿起已抓在他的邻座手中的筷子,于是,他可能只拿到一只甚至一只筷子也拿不到。当一个饥饿的哲学家得到了两只筷子,他就可以吃饭。当他用饭毕,就放下筷子并再次开始思考。5个哲学家共享5
SystemOs
- 用多线程同步方法解决哲学家就餐问题 操作系统课程设计 Dining-Philosophers Problem-Dining-Philosophers Problem
zhexuejiajiucan
- 解决软件开发中常见的哲学家就餐问题,很好用的程序,希望对你有开发有帮助。-To solve common software development dining philosophers problem, a good use of the program, want to help you develop.
OS
- 本学期操作系统的两次试验打包,银行家算法,PV操作中的哲学家就餐问题和生产者消费者问题,小程序仅供参考~-This semester, two tests of the operating system package, bankers algorithm, PV operation of the dining philosophers problem and producers of consumer issues, small programs for reference ~
Philosopher
- 哲学家就餐问题 操作系统模拟实验解答,详细具体-Dining philosophers problem
OS4
- 模拟哲学家就餐问题:设置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
zxuejiajiucanwenti
- 哲学家就餐问题:很好解决死锁问题,是操作系统课程设计的一个范例-Dining philosophers problem: a good solution to the deadlock problem, the operating system is an example of curriculum design
duodao
- 多道批处理系统 用于作业的进程调度 修改哲学家就餐问题-Multi-channel system for batch process scheduling jobs to modify the dining philosophers problem
duodao2
- 多道批处理系统 用于作业的进程调度 修改哲学家就餐问题-Multi-channel system for batch process scheduling jobs to modify the dining philosophers problem
1
- 经典的操作系统 哲学家就餐问题-dining philosophers problem
Philosophy_Eating
- 仿真操作系统经典的哲学家就餐问题。采用Visual C++及mfc编程实现。-A system of Philosophy-Eating Problem.
Philosopher-Dinner
- 哲学家就餐问题的仿真,仿真结果给出每个哲学家等待的平均时间。此外还有多种策略的对比,以评判策略的优劣。-Simulation of the philosophers s repast problem, the simulation gives the average time that philosopher has been waited for dinner. In addition there are a variety of strategies, then it can judge t
dinning
- 此代码描述的是操作系统的经典哲学家就餐问题的C语言代码,可选择死锁或防止死锁两种模式,有图形模拟。-This code describes the C language code is the classic dining philosophers problem in the operating system can choose to deadlock or to prevent deadlock in two modes, and graphic simulation.
philosopher
- 哲学家就餐问题,有左撇子,至少使用信号量、消息通信、管程三种方式之中的一种模拟哲学家就餐问题。 用一个输入变量控制是否有左撇子哲学家。如果有,其数量由随机数生成。 模拟程序分为两种情况, 可能发生死锁的情况,输出发生死锁时的资源分配状态和历史资源分配状态; 设计没有死锁发生的程序,当每个哲学家至少完成一次就餐后,输出资源分配给哲学家的当前状态和历史状态。 最好具备图形界面,动态显示哲学家就餐的过程。-Dining philosophers problem, a left-ha
Dining-philosophers
- 操作系统之哲学家就餐问题的算法实现,利用java开发语言-The operating system of the dining philosophers problem algorithm
Dining-philosophers-problem
- 哲学家就餐问题是一道十分经典的进程同步问题。该道题旨在解决当资源有限时(可能产生死锁),如何有效地避免死锁的问题。本实验选取“and”型信号量的解决办法,只有当哲学家具备同时拿到左右两只筷子的能力时,才能吃饭。否则,若则学家只能能够拿到一只筷子时,他只能放弃这只筷子,供其他可能需要这只筷子的哲学家使用。这样,只有哲学家左右两人均不进食时,该哲学家才有吃饭的权利。采取这种方法可以有效地避免死锁的产生。-The dining philosophers problem is a very classi