用多线程同步方法解决哲学家就餐问题操作系统

时间:2015-07-17 14:48:10
【文件属性】:

文件名称:用多线程同步方法解决哲学家就餐问题操作系统

文件大小:1.86MB

文件格式:ZIP

更新时间:2015-07-17 14:48:10

哲学家 操作系统

有五个哲学家围坐在一圆桌旁,桌*有一盘通心粉,每人面前有一只空盘子,每两人之间放一只筷子。每个哲学家的行为是思考,感到饥饿,然后吃通心粉。为了吃通心粉,每个哲学家必须拿到两只筷子,并且每个人只能直接从自己的左边或右边去取筷子


【文件预览】:
dining
----RESOURCE.H(640B)
----DINING.C(8KB)
----Dining.ncb(81KB)
----Debug()
--------vc60.pdb(60KB)
--------Dining.bsc(1.48MB)
--------DINING.obj(17KB)
--------MUTEX.sbr(0B)
--------vc60.idb(49KB)
--------DINING.sbr(0B)
--------DINING.pch(1.45MB)
--------Dining.pdb(505KB)
--------MUTEX.obj(13KB)
----MUTEX.C(4KB)
----DINING.DSP(3KB)
----DINING.H(472B)
----DINING.OPT(48KB)
----DINING.DSW(520B)
----Dining.plg(1KB)
----MTVERIFY.H(1KB)
----DINING()
--------RESOURCE.H(640B)
--------DINING.C(8KB)
--------Dining.ncb(49KB)
--------Dining.dsw(537B)
--------Debug()
--------MUTEX.C(4KB)
--------Dining.dsp(4KB)
--------DINING.H(472B)
--------Dining.opt(54KB)
--------Dining.plg(1KB)
--------MTVERIFY.H(1KB)

网友评论

  • 也是在VC6.0的环境下运行一直报错,待我研究研究
  • 我在VC6.0的环境下运行一直报错,不知道是什么原因导致的
  • 图形化界面做的很生动,要是配合文字说明就更好了!
  • 图形化界面做的很生动,要是配合文字说明就更好了!