-
题名基于信号量的生产者-消费者问题设计与分析
被引量:7
- 1
-
-
作者
刘晓平
石慧
凌实
杜琳
田卫东
-
机构
合肥工业大学计算机与信息学院
-
出处
《合肥工业大学学报(社会科学版)》
2008年第5期84-88,共5页
-
基金
国家自然科学基金资助项目(60673028)
-
文摘
生产者-消费者问题是操作系统课程教学中进程同步与互斥的经典问题,深刻理解此问题对理解操作系统中的进程管理具有重要意义。文章应用可视化的方法、基于多线程方式,对生产者-消费者问题进行了模拟,并通过实际测试比较了生产者、消费者之间设置单一互斥信号量与设置两个互斥信号量两种不同方式对程序运行效率的影响。在给学生以直观映像的同时,引导学生对此问题进行深入思考,激发学生的创新意识。
-
关键词
操作系统
生产者-消费者问题
进程同步
可视化
程序设计
-
Keywords
operating system
producer-consumer problem
process synchronization
visualization
programming
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-
-
题名计算机操作系统中生产者-消费者问题分析
- 2
-
-
作者
徐曼
孙曼曼
-
机构
河北大学人民武装学院
河北师范大学附属民族学院
-
出处
《现代计算机》
2009年第12期81-83,共3页
-
文摘
操作系统中引入进程使得计算机系统性能得到很大提升,系统中同时存在多个进程,它们彼此独立,各自按照自己的方式运行,同时共享系统中的资源,其中重点问题是进程间的同步。针对进程同步中的经典同步问题——生产者-消费者问题进行详细分析,并采用信号量机制实现其同步。
-
关键词
进程同步
生产者-消费者问题
信号量
PV操作
-
Keywords
Process Synchronization
Producer-Consumer Problem
Semaphore
PV Operation
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
TP391.9
[自动化与计算机技术—计算机应用技术]
-
-
题名基于COM的生产者-消费者问题的解法
被引量:3
- 3
-
-
作者
高升
冯亚丽
林冬梅
-
机构
黑龙江安达大庆石油学院计算机科学系
-
出处
《微型机与应用》
2001年第4期6-8,共3页
-
文摘
在Windows操作系统中实现生产者-消费者问题模型的方法,文中以建立在信号量基础之上的P、V原语为主要工具,采用自动化服务器作为共享资源的载体,通过COM将各协作进程连接起来,并对这一进程通信模型进行了测试。
-
关键词
进程通信
生产者-消费者问题
COM
WINDOWS
操作系统
-
分类号
TP316.7
[自动化与计算机技术—计算机软件与理论]
-
-
题名操作系统中并发进程的生产者—消费者问题的研究
被引量:4
- 4
-
-
作者
李晓宇
-
机构
郑州大学信息工程学院
-
出处
《许昌学院学报》
CAS
2013年第2期52-56,共5页
-
文摘
全面分析了生产者—消费者问题所有情况,如单个生产者、单个消费者、单个缓冲区;多个生产者、多个消费者、多个缓冲区.以及介于两者之间还有几种情况.提供了解决方案,帮助学生更准确、更深刻地理解和掌握并发进程程序设计的本质和技巧.
-
关键词
操作系统
并发进程
生产者-消费者问题
同步
互斥
信号量
-
Keywords
operation system
concurrent process
producer-consumer problems
synchronization
mutualexclusion
information quantity
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
G642
[文化科学—高等教育学]
-
-
题名生产者——消费者问题图示分析两则
被引量:2
- 5
-
-
作者
彭学君
霸桂芳
-
机构
衡水师专计算机中心
-
出处
《许昌师专学报》
2002年第2期72-74,共3页
-
文摘
生产者与消费者问题是研究进程同步的典范 .抛开了《操作系统》等书籍中的类PASCAL语句描述 ,引入FSM与PETRI网 ,给出各自的图示 ,并对FSM与PETRI网进行了比较 .
-
关键词
生产者-消费者问题
FSM
PETRI网
进程同步
图示分析
操作系统
有限状态机
-
Keywords
Producer Consumer system
FSM
Petri nets
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-
-
题名可调试的信号量PV原语快速实现方法
- 6
-
-
作者
魏星
-
机构
广东科技学院
-
出处
《电脑知识与技术》
2022年第31期90-92,共3页
-
基金
广东科技学院校级科研项目(项目编号:GKY-2021KYZDK-13)。
-
文摘
为解决操作系统原理教材中同步互斥经典算法验证问题,提出了一种线程级可调试的信号量PV原语快速代码实现方法。利用该方法对经典的简单生产者-消费者同步问题的伪代码算法进行了C语言编程演示。通过演示说明了该方法代码短小且可在多种操作系统下调试运行。
-
关键词
信号量
PV原语
同步
互斥
生产者-消费者问题
-
分类号
TP316
[自动化与计算机技术—计算机软件与理论]
-