操作系统实验报告(哲学家就餐问题、读者写入者问题)
有五个哲学家围坐在一圆桌旁,桌中央有一盘通心粉,每人面前有一只空盘子,每两人之间放一只筷子每个哲学家的行为是思考,感到饥饿,然后吃通心粉.为了吃通心粉,每个哲学家必须拿到两只筷子,并且每个人只能直接从自己的左边或右边去取筷子。有一个公用的数据集,有很多人需要访问,其中一些需要阅读其中的信息,一些需要修改其中的消息。阅读者可以同时访问数据集,而写入者只能互斥的访问数据集,不能与任何的进程一起访问数据区。
推荐下载
-
哲学家吃饭问题
一个房间内有6位哲学家,他们的生活就是思考和进食。哲学家思考后,过一定的时间就会饥饿,饥饿之后就想吃饭,吃饭后再思考。房间里有一张圆桌,桌子周围放有6把椅子,分别属于6位哲学家,每两位哲学家之间有1支
21 2019-09-13 -
哲学家进餐问题.ppt
哲学家进餐问题。问题阐述,提出方案,解决算法上的难题,提高自身程序化意识!!!
11 2020-08-19 -
课程设计哲学家就餐问题报告加代码C++语言
设有五个哲学家,共用一张放有五把椅子的餐桌,每人坐在一把椅子上,桌子上有五个碗和五只筷子,每人两边各放一只筷子。哲学家们是交替思考和进餐,饥饿时便试图取其左右最靠近他的筷子。条件: (1) 只有拿到两
24 2018-12-28 -
生产者和消费者问题以及哲学家就餐问题JAVA实现的程序.rar
Producer and consumer issues and philosophers dining issues, JAVA implementation of the program.rar
26 2019-06-23 -
操作系统哲学家进餐代码
操作系统实习文档,5个哲学家进餐问题的源码
15 2019-09-03 -
C多线程哲学家就餐
使用MFC相关的功能函数来模拟经典进程互斥和同步问题
17 2019-03-02 -
java哲学家就餐代码实例
java代码:每个哲学家都是左右手边各一支筷子,必须拿起一双筷子才能就餐。如何设计代码才能是实现不发生死锁的问题。。
16 2020-05-14 -
哲学家就餐MFC演示程序
自己写的课程设计,大家可以看下,程序效果还不错
3 2020-12-10 -
哲学家就餐操作系统课程设计报告含源码强烈推荐
此为本人的操作系统课程设计--哲学家就餐,DOS界面,十分简洁但却能够实现哲学家就餐的问题,强烈推荐大家下载参考!转载请注明出处,谢谢!!
32 2019-03-02 -
操作系统读者写者问题
在windowsxp环境下,创建一个控制台进程,此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件的要求进行读写操作。用信号量机制分别实现读者有限和写者优先的读者-写者问
35 2019-04-29
用户评论