检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《计算机与数字工程》2010年第1期40-43,共4页Computer & Digital Engineering
摘 要:哲学家就餐问题是描述在共享资源下同步与并发的经典案例,活性与无饥饿性是求解此问题的前提,效率是基本要求。基于两个许可卡的传递策略,已经给出了无饥饿解的Petri网模型,并且在该模型基础上的改进解决了许可卡的传递问题同时也解决了拥有许可卡且准备就餐的两位相邻哲学家之间共享资源的冲突问题。然而以上改进并没有真正实现效率上的高效且不易推广到哲学家人数大于5位的情形。The dining philosophers problem is a classical example of synchronization and concurrency of describing the shared resources. The live and starvation--free are the premise to solve this problem, and efficiency is basic requirements. A Petri net--based starvation--free solution was described, in which two dining--cards were cycled, and the improvment based on this model solves the problem of two cards' cycled and the conflict of two adjacent philosophers in shareing resource who has the card and are ready for dining. However, these improvements do not truly improve the efficiency, and it is impossible to be extended to the cases of number which is greater than 5.
关 键 词:PETRI网 哲学家就餐问题 延迟Petri网 效率
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15