看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于C#的临界资源的解决 收藏
基于C#的临界资源的解决

基于C#的临界资源的解决

作     者:杨继家 张丽静 马志杰 

作者机构:华北电力大学保定071003 

出 版 物:《微计算机应用》 (Microcomputer Applications)

年 卷 期:2003年第24卷第6期

页      码:345-345,350页

摘      要:在餐桌上有五个盘子,在相邻的两个盘子中间有一把叉子.五位哲学家中的每一位都处于两种状态之一:"思考"问题状态和感到饥饿而去"吃通心粉"状态.他们的生活方式是交替进行思考和进餐.当一个哲学家饥饿时,便试图去用其左、右最靠近他的叉子,只有在他拿到两把叉子时才能进餐.当进餐完毕后,放下叉子又继续思考.我们规定每把叉子只能供其左右两边的就餐者使用.于是有可能出现某位哲学家想吃而又拿不到叉子的情况.因此,管理这些临界资源--叉子,以控制各个哲学家对叉子的使用.

主 题 词:C#语言 临界资源 程序设计语言 多线程技术 

学科分类:08[工学] 0835[0835] 081202[081202] 0812[工学-测绘类] 

D O I:10.3969/j.issn.2095-347X.2003.06.017

馆 藏 号:203275106...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分