关键字  
 文件名称: 操作系统试验报告试验目的:通过研究Linux的线程机制和信号量实现生产者消费者问题的并发控制 说明:有下载  收藏√  我顶↑
  所属分类: OS Develop
  开发工具: Unix_Linux
  文件大小: 8 KB
  上传时间: 2005-07-01
  下载次数: 103
  提 供 者: 张飞
 详细说明:试验目的:通过研究Linux的线程机制和信号量实现生产者消费者问题的并发控制 说明:有界缓冲区内设有20个存储单元,放入/取出的数据项设定为1~20这20个整型数。 要求: (1)每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容.当前指针位置和生产者/消费者线程的标识符 (2)生产者和消费者各有两个以上 (3)多个生产者或多个消费者之间须共享对缓冲区进行操作的函数代码。-Test Objective : To study the Linux threading mechanism and signal to producers and consumers to achieve the concurrency control : a boundary buffer There are 20 storage units, Add / remove data items for a set of 20 ~ 20-integer. Requirements : (1) Each producer and consumer sector of the buffer zone is operated, immediately after the sector showed a buffer in its entirety. The current position and producer / consumer threads identifier (2) producers and consumers have two or more (3) A number of producers or many consumers to be shared between the right to operate the buffer function code.
 输入关键字,在本站47万海量源码库中尽情搜索:  帮助
 [1.rar] - 用多进程同步方法解决生产者-消费者问题 设计目的:通过研究linux 的进程机制和信号量实现生产者消费者问题的并发控制. 说明:有界缓冲区内设有20个存储单元,放入/取出的数据项设定为1-20这20个整型数. 设计要求:(1)每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内
 [czxtsycx1.zip] - 操作系统完整源代码大机密!
 [生产者-消费者问题.rar] - 用c语言实现生产者-消费者问题
 
 [PhilospherDining.rar] - 它是一个经典的算法-哲学家进餐问题,用VC++实现,通过它大家可以掌握Windows中的多线程编程
 [进程同步实验.rar] - 此为操作系统实验:进程同步机制的模拟实现. 报告中有 程序流程图 解题思路 部分主要源码等!! 简介:进程是程序在一个数据集合上运行的过程,进程是并发执行的,也即系统中的多个进程轮流地占用处理器运行。 我们把如干个进程都能进行访问和修改地那些变量成为公共变量。由于进程是并发执行的,所以,如果对进程访
 [sheng.rar] - 操作系统生产者消费者问题的一个程序,用信号量做的
 [linux-fifo.rar] - 在linux下使用C语言开发的进程控制程序
 [shengchanzhexiaofeizhe.rar] - 在学习进程互斥中,有个著名的问题:生产者-消费者问题。这个问题是一个标准的、著名的同时性编程问题的集合:一个有限缓冲区和两类线程,它们是生产者和消费者,生产者把产品放入缓冲区,相反消费者便是从缓冲区中拿走产品。producer函数是生产者函数,produce_item(& item) 是指生产者生产
 [linux_pc.zip] - 操作系统作业:由多进程实现生产者和消费者的同步。由于不是多线程,因此通过共享内存实现。互斥访问通过信号量实现。
文件列表(点击判断是否您需要的文件):
  操作系统试验报告.doc