期刊导航
期刊开放获取
河南省图书馆
退出
期刊文献
+
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
任意字段
题名或关键词
题名
关键词
文摘
作者
第一作者
机构
刊名
分类号
参考文献
作者简介
基金资助
栏目信息
检索
高级检索
期刊导航
共找到
28
篇文章
<
1
2
>
每页显示
20
50
100
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
显示方式:
文摘
详细
列表
相关度排序
被引量排序
时效性排序
CHILL语言与哲学家问题
1
作者
张鲁
《电信交换》
1990年第3期23-26,共4页
本文首先介绍CHILL语言的特点,然后运用CHILL语言的开发功能解决具有并发特点的哲学家问题。
关键词
CHILL语言
程序设计语言
哲学家问题
下载PDF
职称材料
求解哲学家就餐问题的两个Petri网模型
被引量:
5
2
作者
马德云
俞时权
胡浩民
《上海师范大学学报(自然科学版)》
2002年第3期37-40,共4页
哲学家就餐问题是操作系统中描述“并发操作”的一个经典例子 ,一般用管程、PV操作等方法来避免死锁问题。Petri网是一个很好的描述和分析并发问题的工具 ,本文提出了用Petri网避免死锁的一种模型 。
关键词
PETRI网模型
哲学家
就餐
问题
并发操作
死锁
操作系统
无限等待
解决方法
下载PDF
职称材料
计算机操作系统哲学家进餐问题的教学探讨
被引量:
2
3
作者
窦金凤
曹家宝
+1 位作者
郭忠文
刘颖健
《计算机教育》
2009年第14期86-88,共3页
本文根据多年的教学经验,利用信号量机制、管程机制等思想对哲学家进餐问题进行研究,提出了解决思路,并在教学实验过程中进行了验证。希望与其他相关领域的学习者共享,方便"操作系统"的教学、学习和应用。
关键词
进程同步
哲学家
进餐
问题
信号量
死锁
管程
下载PDF
职称材料
改进的哲学家进餐问题无饥饿解的Petri网模型
被引量:
3
4
作者
刘关俊
吴哲辉
《系统仿真学报》
CAS
CSCD
北大核心
2007年第A01期26-28,61,共4页
哲学家进餐问题是计算机科学中反映同步与并发的经典示例,活性与无饥饿是求解此问题的基本要求。基于两个许可卡轮转的策略,已经给出了一个无饥饿解的Petri网模型。此模型中可能出现两种情况:一个哲学家正在进餐时,另一张许可卡也轮转...
哲学家进餐问题是计算机科学中反映同步与并发的经典示例,活性与无饥饿是求解此问题的基本要求。基于两个许可卡轮转的策略,已经给出了一个无饥饿解的Petri网模型。此模型中可能出现两种情况:一个哲学家正在进餐时,另一张许可卡也轮转到他手中,但此卡只能在进餐后传下去;当两个相邻的哲学家都持有许可卡,并都希望进餐时,被竞争的那根筷子不能确定分配给谁。针对这两种情况,对原模型作了修改,提高了系统的效率。
展开更多
关键词
哲学家
进餐
问题
PETRI网
抑止弧Petri网
无饥饿解
下载PDF
职称材料
描述与求解哲学家就餐问题的Petri网模型研究
被引量:
1
5
作者
王淑礼
袁俊红
江祥奎
《信阳师范学院学报(自然科学版)》
CAS
2004年第4期468-469,498,共3页
研究了用 Petri网描述操作系统中经典的“并发操作”的例子——哲学家就餐问题 ,并构造了不同的 Petri网模型解决死锁和无限等待问题 ,最后讨论了轮流进餐时不同进餐次数情况下的
关键词
PETRI网
并发
锁死
操作系统
哲学家
就餐
问题
下载PDF
职称材料
解决哲学家进餐问题陷入死锁状态的系统改造方案分析
被引量:
1
6
作者
孙时光
张晋
《辽宁大学学报(自然科学版)》
CAS
2013年第3期210-212,共3页
通过对"哲学家进餐问题"的讨论,提出了解决计算机系统死锁的若干行之有效的方案,并给出了相应的实现代码.为解决并发进程同步问题提供了参考.
关键词
哲学家
进餐
问题
进程同步
互斥
信号量机制
死锁
下载PDF
职称材料
哲学家进餐问题产生死锁的1种解决方案
被引量:
1
7
作者
白戈力
付学良
《内蒙古农业大学学报(自然科学版)》
CAS
北大核心
2010年第1期245-247,共3页
哲学家进餐问题是《操作系统原理》课程中经典的进程同步问题。本文对哲学家进餐问题产生死锁提出了1种解决方案,并在JAVA多线程环境下编程实现,有较强的参考价值和实践意义。
关键词
哲学家
进餐
问题
死锁
JAVA
下载PDF
职称材料
哲学家进餐问题一种解法的改进
被引量:
2
8
作者
詹劲松
《佳木斯大学学报(自然科学版)》
CAS
2008年第4期553-555,共3页
介绍哲学家进餐问题死锁预防的一种解法的改进,对其进行了探讨.并用Java程序进行验证.
关键词
哲学家
进餐
问题
死锁预防
测试和设置
内存一致性
下载PDF
职称材料
利用Java高级别并发对象求解哲学家进餐问题
被引量:
2
9
作者
詹劲松
《佳木斯大学学报(自然科学版)》
CAS
2013年第6期905-907,共3页
介绍了利用Java高级别并发对象求解哲学家进餐问题死锁预防的一种方法,并和我们过去的方法进行了比较,结果表明新方法的效率有所提高.
关键词
高级别并发对象
哲学家
进餐
问题
死锁预防
下载PDF
职称材料
哲学家进餐问题初探
被引量:
2
10
作者
詹劲松
郭永宁
《福建电脑》
2008年第3期78-79,共2页
对哲学家进餐问题的死锁和死锁预防进行了探讨,用Java多线程对每个算法进行了模拟实现。
关键词
哲学家
进餐
问题
死锁
死锁预防
多线程
锁
下载PDF
职称材料
基于Petri网下的哲学家就餐问题的模拟与验证
11
作者
叶剑虹
宋文
孟永刚
《系统仿真学报》
CAS
CSCD
北大核心
2005年第z1期211-212,215,共3页
哲学家就餐问题可以看作当应用程序中包含并发线程的执行时,处理共享资源合作的一个有代表性的问题,该问题是评价同步方法的一个测试标准.利用Petri 网的C/E系统来模拟哲学家就餐问题具有很好的实用背景,因为C/E系统下的条件事件集的发...
哲学家就餐问题可以看作当应用程序中包含并发线程的执行时,处理共享资源合作的一个有代表性的问题,该问题是评价同步方法的一个测试标准.利用Petri 网的C/E系统来模拟哲学家就餐问题具有很好的实用背景,因为C/E系统下的条件事件集的发生可以用开关或者门电路来实现.通过采用C/E系统来完善哲学家就餐问题的模型,并给出一个可以允许外部条件来加以有选择控制的模型.
展开更多
关键词
PETRI网
C/E系统
哲学家
就餐
问题
模拟
下载PDF
职称材料
计算机操作系统中哲学家进餐问题探究
被引量:
3
12
作者
左金平
《晋中师范高等专科学校学报》
2004年第4期343-344,346,共3页
解决"哲学家进餐"问题首先要找出对应的控制关系,设定相应的控制信号量。避免死锁也是解决该类问题的关键。
关键词
进程同步
信号量
临界资源
临界区
哲学家
进餐
问题
死锁
下载PDF
职称材料
通过回退机制解决哲学家进餐问题
13
作者
白戈力
付学良
《内蒙古师范大学学报(自然科学汉文版)》
CAS
2011年第1期95-98,共4页
根据预防死锁策略,提出一种基于回退机制的哲学家进餐问题的解决方案,并在JAVA多线程环境下通过编程实现了该方案.模拟程序运行结果验证了方案的可行性和有效性.
关键词
哲学家
进餐
问题
JAVA
死锁
回退机制
下载PDF
职称材料
哲学家就餐问题研究与模拟
被引量:
1
14
作者
解晨
《电脑知识与技术》
2013年第5X期3516-3521,共6页
如今良好的交互性、并行性、同步性早已是大多数计算机操作系统不可或缺的功能,无论是基于单核还是多核计算机,倘若没有以上几个性能,则毫无疑问是糟糕的操作系统。哲学家就餐问题是操作系统研究领域中一个著名而有趣的问题,是从计算机...
如今良好的交互性、并行性、同步性早已是大多数计算机操作系统不可或缺的功能,无论是基于单核还是多核计算机,倘若没有以上几个性能,则毫无疑问是糟糕的操作系统。哲学家就餐问题是操作系统研究领域中一个著名而有趣的问题,是从计算机实现伪同步并行功能研究中演化而来的经典进程间通讯问题,对研究同步性有很大的帮助和启发。该文探究了哲学家问题的原理,并使用C语言对其进行了模拟。
展开更多
关键词
操作系统同步性
死锁竞争
哲学家
就餐
问题
下载PDF
职称材料
哲学家就餐问题的Petri网描述
15
作者
伦立军
刘志红
《哈尔滨师范大学自然科学学报》
CAS
1999年第5期64-67,共4页
作为描述具有并行或异步并发系统的工具,Petri网已在计算机各个领域得到了较好的应用.操作系统是最重要的系统软件,而进程间的同步互斥是操作系统中的关键问题.本文讨论了用 Petri 网表示操作系统中的经典哲学家就餐问题...
作为描述具有并行或异步并发系统的工具,Petri网已在计算机各个领域得到了较好的应用.操作系统是最重要的系统软件,而进程间的同步互斥是操作系统中的关键问题.本文讨论了用 Petri 网表示操作系统中的经典哲学家就餐问题的方法.
展开更多
关键词
PETRI网
操作系统
进程
哲学家
就餐
问题
下载PDF
职称材料
利用管程概念求解哲学家进餐问题
16
作者
詹劲松
《长春大学学报》
2015年第12期34-37,共4页
介绍了利用管程概念求解哲学家进餐问题的一种方法,并和我们以前的方法进行了比较,结果表明,引入管程概念使程序的模块化程度和可读性有了很大的提高。
关键词
管程
哲学家
进餐
问题
高级别并发对象
下载PDF
职称材料
哲学家进餐问题死锁预防一种解法及Java实现
17
作者
詹劲松
郭永宁
《福建电脑》
2008年第9期84-85,共2页
用P、V原语对哲学家进餐问题的一种死锁预防算法进行了描述,对其进行了分析,并用Java多线程模拟算法的实现过程。
关键词
哲学家
进餐
问题
死锁预防
信号量
P、V原语
类级别锁
下载PDF
职称材料
哲学家就餐问题的算法实现
被引量:
1
18
作者
高升
陈月峰
《计算机工程与科学》
CSCD
北大核心
2016年第2期269-276,共8页
针对哲学家就餐问题这一操作系统中进程间通信的经典范例,设计了该范例的一个具有代表性的算法的技术实现方案。方案以Linux操作系统作为运行平台,通过进程而不是线程来体现哲学家的并发行为特征,以自动和随机相结合的灵活自然的人机交...
针对哲学家就餐问题这一操作系统中进程间通信的经典范例,设计了该范例的一个具有代表性的算法的技术实现方案。方案以Linux操作系统作为运行平台,通过进程而不是线程来体现哲学家的并发行为特征,以自动和随机相结合的灵活自然的人机交互模式模拟哲学家的状态,控制其状态切换;提出了两种形式的哲学家状态监控程序,它们能够生动、直观、准确地表达出哲学家状态的变化过程。字符形式的监控程序在字符终端和图形终端中均可使用,主要面向以超级终端登录到多用户Linux系统的用户;利用QT5开发的动画形式的监控程序适合在桌面Linux的图形终端中使用。
展开更多
关键词
操作系统
进程同步与互斥
信号量
共享存储器
哲学家
就餐
问题
状态监控程序
下载PDF
职称材料
基于Petri网下哲学家就餐问题模型的改进与推广
被引量:
1
19
作者
邵长明
宋文
《计算机与数字工程》
2010年第1期40-43,共4页
哲学家就餐问题是描述在共享资源下同步与并发的经典案例,活性与无饥饿性是求解此问题的前提,效率是基本要求。基于两个许可卡的传递策略,已经给出了无饥饿解的Petri网模型,并且在该模型基础上的改进解决了许可卡的传递问题同时也解决...
哲学家就餐问题是描述在共享资源下同步与并发的经典案例,活性与无饥饿性是求解此问题的前提,效率是基本要求。基于两个许可卡的传递策略,已经给出了无饥饿解的Petri网模型,并且在该模型基础上的改进解决了许可卡的传递问题同时也解决了拥有许可卡且准备就餐的两位相邻哲学家之间共享资源的冲突问题。然而以上改进并没有真正实现效率上的高效且不易推广到哲学家人数大于5位的情形。
展开更多
关键词
PETRI网
哲学家
就餐
问题
延迟Petri网
效率
下载PDF
职称材料
基于Java多线程机制解决哲学家进餐问题的深入探究
20
作者
李金忠
夏洁武
《井冈山大学学报(自然科学版)》
2007年第3期49-52,共4页
简要阐述了操作系统中哲学家进餐这个经典同步问题,探讨了该问题的多种解决策略,并通过Java语言的多线程编程技术,给出了实现此问题相应解决策略的代码,有效地避免了饥饿和死锁现象的产生。
关键词
多线程
哲学家
进餐
问题
同步
死锁
饥饿
下载PDF
职称材料
题名
CHILL语言与哲学家问题
1
作者
张鲁
出处
《电信交换》
1990年第3期23-26,共4页
文摘
本文首先介绍CHILL语言的特点,然后运用CHILL语言的开发功能解决具有并发特点的哲学家问题。
关键词
CHILL语言
程序设计语言
哲学家问题
分类号
TP312 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
求解哲学家就餐问题的两个Petri网模型
被引量:
5
2
作者
马德云
俞时权
胡浩民
机构
上海电视大学计算机系
上海师范大学数理信息学院
出处
《上海师范大学学报(自然科学版)》
2002年第3期37-40,共4页
文摘
哲学家就餐问题是操作系统中描述“并发操作”的一个经典例子 ,一般用管程、PV操作等方法来避免死锁问题。Petri网是一个很好的描述和分析并发问题的工具 ,本文提出了用Petri网避免死锁的一种模型 。
关键词
PETRI网模型
哲学家
就餐
问题
并发操作
死锁
操作系统
无限等待
解决方法
Keywords
petri nets
dining philosophers problem
concurrency
dead lock
operating system
分类号
TP316 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
计算机操作系统哲学家进餐问题的教学探讨
被引量:
2
3
作者
窦金凤
曹家宝
郭忠文
刘颖健
机构
中国海洋大学
青岛阿尔卡特朗讯公司
出处
《计算机教育》
2009年第14期86-88,共3页
基金
计算机操作系统课程教学改革研究项目(TJY0805)的支持
文摘
本文根据多年的教学经验,利用信号量机制、管程机制等思想对哲学家进餐问题进行研究,提出了解决思路,并在教学实验过程中进行了验证。希望与其他相关领域的学习者共享,方便"操作系统"的教学、学习和应用。
关键词
进程同步
哲学家
进餐
问题
信号量
死锁
管程
分类号
G642 [文化科学—高等教育学]
下载PDF
职称材料
题名
改进的哲学家进餐问题无饥饿解的Petri网模型
被引量:
3
4
作者
刘关俊
吴哲辉
机构
山东科技大学计算机系
出处
《系统仿真学报》
CAS
CSCD
北大核心
2007年第A01期26-28,61,共4页
基金
国家自然科学基金(60673053)
文摘
哲学家进餐问题是计算机科学中反映同步与并发的经典示例,活性与无饥饿是求解此问题的基本要求。基于两个许可卡轮转的策略,已经给出了一个无饥饿解的Petri网模型。此模型中可能出现两种情况:一个哲学家正在进餐时,另一张许可卡也轮转到他手中,但此卡只能在进餐后传下去;当两个相邻的哲学家都持有许可卡,并都希望进餐时,被竞争的那根筷子不能确定分配给谁。针对这两种情况,对原模型作了修改,提高了系统的效率。
关键词
哲学家
进餐
问题
PETRI网
抑止弧Petri网
无饥饿解
Keywords
the dining philosophers problem
Petri net
Petri net with inhibitor arcs
starvation-free solution
分类号
TP391.9 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
描述与求解哲学家就餐问题的Petri网模型研究
被引量:
1
5
作者
王淑礼
袁俊红
江祥奎
机构
信阳师范学院计算机科学系
出处
《信阳师范学院学报(自然科学版)》
CAS
2004年第4期468-469,498,共3页
文摘
研究了用 Petri网描述操作系统中经典的“并发操作”的例子——哲学家就餐问题 ,并构造了不同的 Petri网模型解决死锁和无限等待问题 ,最后讨论了轮流进餐时不同进餐次数情况下的
关键词
PETRI网
并发
锁死
操作系统
哲学家
就餐
问题
Keywords
Petri nets
concurrency
deadlock
operating system
dining philosophers problem
分类号
TP311 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
解决哲学家进餐问题陷入死锁状态的系统改造方案分析
被引量:
1
6
作者
孙时光
张晋
机构
辽宁大学计算中心
出处
《辽宁大学学报(自然科学版)》
CAS
2013年第3期210-212,共3页
文摘
通过对"哲学家进餐问题"的讨论,提出了解决计算机系统死锁的若干行之有效的方案,并给出了相应的实现代码.为解决并发进程同步问题提供了参考.
关键词
哲学家
进餐
问题
进程同步
互斥
信号量机制
死锁
Keywords
Dining Philosophers Problem
process synchronization
mutual-exclusion
semaphore
deadlock
分类号
TP316 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
哲学家进餐问题产生死锁的1种解决方案
被引量:
1
7
作者
白戈力
付学良
机构
内蒙古农业大学计算机与信息工程学院
出处
《内蒙古农业大学学报(自然科学版)》
CAS
北大核心
2010年第1期245-247,共3页
基金
内蒙古高校改革项目(NJZY08046)
博士基金项目
文摘
哲学家进餐问题是《操作系统原理》课程中经典的进程同步问题。本文对哲学家进餐问题产生死锁提出了1种解决方案,并在JAVA多线程环境下编程实现,有较强的参考价值和实践意义。
关键词
哲学家
进餐
问题
死锁
JAVA
Keywords
Dining philosophers
deadlock
JAVA
分类号
TP314 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
哲学家进餐问题一种解法的改进
被引量:
2
8
作者
詹劲松
机构
福建师大福清分校数学与计算机系
出处
《佳木斯大学学报(自然科学版)》
CAS
2008年第4期553-555,共3页
文摘
介绍哲学家进餐问题死锁预防的一种解法的改进,对其进行了探讨.并用Java程序进行验证.
关键词
哲学家
进餐
问题
死锁预防
测试和设置
内存一致性
Keywords
dining- philosophers problem
deadlock prevention
分类号
TP316 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
利用Java高级别并发对象求解哲学家进餐问题
被引量:
2
9
作者
詹劲松
机构
福建师范大学福清分校数学与计算机科学系
出处
《佳木斯大学学报(自然科学版)》
CAS
2013年第6期905-907,共3页
文摘
介绍了利用Java高级别并发对象求解哲学家进餐问题死锁预防的一种方法,并和我们过去的方法进行了比较,结果表明新方法的效率有所提高.
关键词
高级别并发对象
哲学家
进餐
问题
死锁预防
Keywords
high level concurrency object
dining -philosophers problem
deadlock prevention
分类号
TP316 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
哲学家进餐问题初探
被引量:
2
10
作者
詹劲松
郭永宁
机构
福建师大福清分校数学与计算机系
出处
《福建电脑》
2008年第3期78-79,共2页
文摘
对哲学家进餐问题的死锁和死锁预防进行了探讨,用Java多线程对每个算法进行了模拟实现。
关键词
哲学家
进餐
问题
死锁
死锁预防
多线程
锁
分类号
TP311.52 [自动化与计算机技术—计算机软件与理论]
K825.1 [历史地理—历史学]
下载PDF
职称材料
题名
基于Petri网下的哲学家就餐问题的模拟与验证
11
作者
叶剑虹
宋文
孟永刚
机构
西华大学数学与计算机科学技术学院
出处
《系统仿真学报》
CAS
CSCD
北大核心
2005年第z1期211-212,215,共3页
基金
四川省科技厅应用基础课题 (03226125)
文摘
哲学家就餐问题可以看作当应用程序中包含并发线程的执行时,处理共享资源合作的一个有代表性的问题,该问题是评价同步方法的一个测试标准.利用Petri 网的C/E系统来模拟哲学家就餐问题具有很好的实用背景,因为C/E系统下的条件事件集的发生可以用开关或者门电路来实现.通过采用C/E系统来完善哲学家就餐问题的模型,并给出一个可以允许外部条件来加以有选择控制的模型.
关键词
PETRI网
C/E系统
哲学家
就餐
问题
模拟
分类号
TP301 [自动化与计算机技术—计算机系统结构]
下载PDF
职称材料
题名
计算机操作系统中哲学家进餐问题探究
被引量:
3
12
作者
左金平
机构
晋中学院
出处
《晋中师范高等专科学校学报》
2004年第4期343-344,346,共3页
文摘
解决"哲学家进餐"问题首先要找出对应的控制关系,设定相应的控制信号量。避免死锁也是解决该类问题的关键。
关键词
进程同步
信号量
临界资源
临界区
哲学家
进餐
问题
死锁
分类号
TP316 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
通过回退机制解决哲学家进餐问题
13
作者
白戈力
付学良
机构
内蒙古农业大学计算机与信息工程学院
出处
《内蒙古师范大学学报(自然科学汉文版)》
CAS
2011年第1期95-98,共4页
基金
内蒙古高校改革项目(NJZY08046)
文摘
根据预防死锁策略,提出一种基于回退机制的哲学家进餐问题的解决方案,并在JAVA多线程环境下通过编程实现了该方案.模拟程序运行结果验证了方案的可行性和有效性.
关键词
哲学家
进餐
问题
JAVA
死锁
回退机制
Keywords
the dining philosophers problem
JAVA
deadlock
rollback mechanism
分类号
TP311.11 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
哲学家就餐问题研究与模拟
被引量:
1
14
作者
解晨
机构
中山大学
出处
《电脑知识与技术》
2013年第5X期3516-3521,共6页
文摘
如今良好的交互性、并行性、同步性早已是大多数计算机操作系统不可或缺的功能,无论是基于单核还是多核计算机,倘若没有以上几个性能,则毫无疑问是糟糕的操作系统。哲学家就餐问题是操作系统研究领域中一个著名而有趣的问题,是从计算机实现伪同步并行功能研究中演化而来的经典进程间通讯问题,对研究同步性有很大的帮助和启发。该文探究了哲学家问题的原理,并使用C语言对其进行了模拟。
关键词
操作系统同步性
死锁竞争
哲学家
就餐
问题
Keywords
Synchronous operating system
Deadlock and competition
dining philosopher problem
分类号
TP316 [自动化与计算机技术—计算机软件与理论]
TP311.11 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
哲学家就餐问题的Petri网描述
15
作者
伦立军
刘志红
机构
哈尔滨师范大学
哈尔滨市电控设备厂
出处
《哈尔滨师范大学自然科学学报》
CAS
1999年第5期64-67,共4页
文摘
作为描述具有并行或异步并发系统的工具,Petri网已在计算机各个领域得到了较好的应用.操作系统是最重要的系统软件,而进程间的同步互斥是操作系统中的关键问题.本文讨论了用 Petri 网表示操作系统中的经典哲学家就餐问题的方法.
关键词
PETRI网
操作系统
进程
哲学家
就餐
问题
Keywords
Petri nets
Operating System
Process
Dining Philosophers problem
分类号
TP316 [自动化与计算机技术—计算机软件与理论]
TP18 [自动化与计算机技术—控制理论与控制工程]
下载PDF
职称材料
题名
利用管程概念求解哲学家进餐问题
16
作者
詹劲松
机构
福建师范大学福清分校电子与信息工程学院
出处
《长春大学学报》
2015年第12期34-37,共4页
基金
福建省教育厅A类项目(JA14341)
文摘
介绍了利用管程概念求解哲学家进餐问题的一种方法,并和我们以前的方法进行了比较,结果表明,引入管程概念使程序的模块化程度和可读性有了很大的提高。
关键词
管程
哲学家
进餐
问题
高级别并发对象
Keywords
monitor
dining problem of philosophers
high-grade concurrent object
分类号
TP316 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
哲学家进餐问题死锁预防一种解法及Java实现
17
作者
詹劲松
郭永宁
机构
福建师大福清分校数学与计算机系
出处
《福建电脑》
2008年第9期84-85,共2页
文摘
用P、V原语对哲学家进餐问题的一种死锁预防算法进行了描述,对其进行了分析,并用Java多线程模拟算法的实现过程。
关键词
哲学家
进餐
问题
死锁预防
信号量
P、V原语
类级别锁
分类号
TP311.52 [自动化与计算机技术—计算机软件与理论]
TP316 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
哲学家就餐问题的算法实现
被引量:
1
18
作者
高升
陈月峰
机构
广东海洋大学信息学院
出处
《计算机工程与科学》
CSCD
北大核心
2016年第2期269-276,共8页
基金
广东海洋大学卓越计划项目
文摘
针对哲学家就餐问题这一操作系统中进程间通信的经典范例,设计了该范例的一个具有代表性的算法的技术实现方案。方案以Linux操作系统作为运行平台,通过进程而不是线程来体现哲学家的并发行为特征,以自动和随机相结合的灵活自然的人机交互模式模拟哲学家的状态,控制其状态切换;提出了两种形式的哲学家状态监控程序,它们能够生动、直观、准确地表达出哲学家状态的变化过程。字符形式的监控程序在字符终端和图形终端中均可使用,主要面向以超级终端登录到多用户Linux系统的用户;利用QT5开发的动画形式的监控程序适合在桌面Linux的图形终端中使用。
关键词
操作系统
进程同步与互斥
信号量
共享存储器
哲学家
就餐
问题
状态监控程序
Keywords
operating system
process synchronization and mutual exclusion
semaphore
shared memory
dining philosophers problem
state monitoring program
分类号
TP316.1 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
基于Petri网下哲学家就餐问题模型的改进与推广
被引量:
1
19
作者
邵长明
宋文
机构
西华大学数学与计算机学院
出处
《计算机与数字工程》
2010年第1期40-43,共4页
文摘
哲学家就餐问题是描述在共享资源下同步与并发的经典案例,活性与无饥饿性是求解此问题的前提,效率是基本要求。基于两个许可卡的传递策略,已经给出了无饥饿解的Petri网模型,并且在该模型基础上的改进解决了许可卡的传递问题同时也解决了拥有许可卡且准备就餐的两位相邻哲学家之间共享资源的冲突问题。然而以上改进并没有真正实现效率上的高效且不易推广到哲学家人数大于5位的情形。
关键词
PETRI网
哲学家
就餐
问题
延迟Petri网
效率
Keywords
Petri nets, dining philosophers problem, delayed Petri net, efficiency
分类号
TP393 [自动化与计算机技术—计算机应用技术]
下载PDF
职称材料
题名
基于Java多线程机制解决哲学家进餐问题的深入探究
20
作者
李金忠
夏洁武
机构
井冈山学院信息科学与传媒学院
出处
《井冈山大学学报(自然科学版)》
2007年第3期49-52,共4页
文摘
简要阐述了操作系统中哲学家进餐这个经典同步问题,探讨了该问题的多种解决策略,并通过Java语言的多线程编程技术,给出了实现此问题相应解决策略的代码,有效地避免了饥饿和死锁现象的产生。
关键词
多线程
哲学家
进餐
问题
同步
死锁
饥饿
Keywords
multithreading
the dining philosophers problem
synchronized
deadlock
starvation
分类号
TP311.11 [自动化与计算机技术—计算机软件与理论]
下载PDF
职称材料
题名
作者
出处
发文年
被引量
操作
1
CHILL语言与哲学家问题
张鲁
《电信交换》
1990
0
下载PDF
职称材料
2
求解哲学家就餐问题的两个Petri网模型
马德云
俞时权
胡浩民
《上海师范大学学报(自然科学版)》
2002
5
下载PDF
职称材料
3
计算机操作系统哲学家进餐问题的教学探讨
窦金凤
曹家宝
郭忠文
刘颖健
《计算机教育》
2009
2
下载PDF
职称材料
4
改进的哲学家进餐问题无饥饿解的Petri网模型
刘关俊
吴哲辉
《系统仿真学报》
CAS
CSCD
北大核心
2007
3
下载PDF
职称材料
5
描述与求解哲学家就餐问题的Petri网模型研究
王淑礼
袁俊红
江祥奎
《信阳师范学院学报(自然科学版)》
CAS
2004
1
下载PDF
职称材料
6
解决哲学家进餐问题陷入死锁状态的系统改造方案分析
孙时光
张晋
《辽宁大学学报(自然科学版)》
CAS
2013
1
下载PDF
职称材料
7
哲学家进餐问题产生死锁的1种解决方案
白戈力
付学良
《内蒙古农业大学学报(自然科学版)》
CAS
北大核心
2010
1
下载PDF
职称材料
8
哲学家进餐问题一种解法的改进
詹劲松
《佳木斯大学学报(自然科学版)》
CAS
2008
2
下载PDF
职称材料
9
利用Java高级别并发对象求解哲学家进餐问题
詹劲松
《佳木斯大学学报(自然科学版)》
CAS
2013
2
下载PDF
职称材料
10
哲学家进餐问题初探
詹劲松
郭永宁
《福建电脑》
2008
2
下载PDF
职称材料
11
基于Petri网下的哲学家就餐问题的模拟与验证
叶剑虹
宋文
孟永刚
《系统仿真学报》
CAS
CSCD
北大核心
2005
0
下载PDF
职称材料
12
计算机操作系统中哲学家进餐问题探究
左金平
《晋中师范高等专科学校学报》
2004
3
下载PDF
职称材料
13
通过回退机制解决哲学家进餐问题
白戈力
付学良
《内蒙古师范大学学报(自然科学汉文版)》
CAS
2011
0
下载PDF
职称材料
14
哲学家就餐问题研究与模拟
解晨
《电脑知识与技术》
2013
1
下载PDF
职称材料
15
哲学家就餐问题的Petri网描述
伦立军
刘志红
《哈尔滨师范大学自然科学学报》
CAS
1999
0
下载PDF
职称材料
16
利用管程概念求解哲学家进餐问题
詹劲松
《长春大学学报》
2015
0
下载PDF
职称材料
17
哲学家进餐问题死锁预防一种解法及Java实现
詹劲松
郭永宁
《福建电脑》
2008
0
下载PDF
职称材料
18
哲学家就餐问题的算法实现
高升
陈月峰
《计算机工程与科学》
CSCD
北大核心
2016
1
下载PDF
职称材料
19
基于Petri网下哲学家就餐问题模型的改进与推广
邵长明
宋文
《计算机与数字工程》
2010
1
下载PDF
职称材料
20
基于Java多线程机制解决哲学家进餐问题的深入探究
李金忠
夏洁武
《井冈山大学学报(自然科学版)》
2007
0
下载PDF
职称材料
已选择
0
条
导出题录
引用分析
参考文献
引证文献
统计分析
检索结果
已选文献
上一页
1
2
下一页
到第
页
确定
用户登录
登录
IP登录
使用帮助
返回顶部