操作系统课程设计生产者消费者.docx
是你****平呀
亲,该文档总共48页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
生产者消费者问题操作系统课程设计.docx
目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc440616524"1绪论PAGEREF_Toc440616524\h3HYPERLINK\l"_Toc440616525"1.1实现的功能PAGEREF_Toc440616525\h3HYPERLINK\l"_Toc440616526"1.2PV操作PAGEREF_Toc440616526\h3HYPERLINK\l"_Toc440616527"2生产者——消费者问题。PAGEREF_Toc
生产者消费者问题操作系统课程设计.docx
课程设计报告课程名称:操作系统专业计算机科学与技术学生姓名班级学号指导教师完成日期信息工程学院题目:生产者-消费者问题的模拟实现一、设计目的本课程设计是学习完“操作系统原理”课程后进行的一次全面的综合训练,通过课程设计,更好地掌握操作系统的原理及实现方法,加深对操作系统基础理论和重要算法的理解,加强学生的动手能力。二、设计内容(1)概述设计目的:通过研究Linux的进程机制和信号量实现生产者消费者问题的并发控制。说明:有界缓冲区内设有20个存储单元,放入/取出的数据项设定为1-20这20个整型数。设计要求
操作系统课程设计生产者消费者.doc
PAGE\*MERGEFORMAT14(操作系统课程设计)生产者和消费者学生姓名:学生学号:班级:0311401、02、03、04班制二〇一三年十二月课程题目分析这个题目是生产者向消费者提供商品,消费者消耗商品,并且两组人共用同一缓冲区.生产者提供了商品之后消费者才能去取商品,消费者若不取走商品则当缓冲区用完之后生产者则不能再向缓冲区中添加新的商品。思考问题:对于生产者进程:每产生一个数据,则需去访问共用缓冲区是否有已满,未满则可以将该数据存入并通知消费者进程,否则不能。对于消费者进程:每当想去消费
操作系统课程设计生产者消费者.doc
(操作系统课程设计)生产者与消费者学生姓名:学生学号:班级:0311401、02、03、04班制二〇一三年十二月课程题目分析这个题目就是生产者向消费者提供商品,消费者消耗商品,并且两组人共用同一缓冲区。生产者提供了商品之后消费者才能去取商品,消费者若不取走商品则当缓冲区用完之后生产者则不能再向缓冲区中添加新得商品。思考问题:对于生产者进程:每产生一个数据,则需去访问共用缓冲区就是否有已满,未满则可以将该数据存入并通知消费者进程,否则不能。对于消费者进程:每当想去消费(取出数据)时,则需访问缓冲区就是否为空
操作系统课程设计生产者消费者.doc
(操作系统课程设计)生产者和消费者学生姓名:学生学号:班级:0311401、02、03、04班制二〇一三年十二月课程题目分析这个题目是生产者向消费者提供商品,消费者消耗商品,并且两组人共用同一缓冲区。生产者提供了商品之后消费者才能去取商品,消费者若不取走商品则当缓冲区用完之后生产者则不能再向缓冲区中添加新旳商品。思索问题:对于生产者进程:每产生一种数据,则需去访问共用缓冲区与否有已满,未满则可以将该数据存入并告知消费者进程,否则不能。对于消费者进程:每当想去消费(取出数据)时,则需访问缓冲区与否为空,为空