登录
首页 » 操作系统 » 试验目的:通过研究Linux的线程机制和信号量实现生产者消费者问题的并发控制 说明:有界缓冲区内设有20个存储单元,放入/取出的数据项设定为1~20这20个整型...

试验目的:通过研究Linux的线程机制和信号量实现生产者消费者问题的并发控制 说明:有界缓冲区内设有20个存储单元,放入/取出的数据项设定为1~20这20个整型...

于 2023-06-17 发布 文件大小:8.34 kB
0 38
下载积分: 2 下载次数: 1

代码说明:

试验目的:通过研究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.

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 只要自己做编,对就有深刻的了解,讲的是进程间的
    只要自己做编,对操作系统就有深刻的了解,讲的是进程间的操作-To do as long as their provision of operating systems have a profound understanding of the process of talking about inter-operation
    2022-11-20 10:05:04下载
    积分:1
  • 驱动文件需要通过自动加载
    驱动文件需要通过操作系统自动加载 -drive
    2022-03-03 15:41:39下载
    积分:1
  • 内存使用查看器
    这是查看计算机中所有内存的一种非常简单的方法。大多数代码只是自我解释
    2022-02-03 13:28:10下载
    积分:1
  • ThreadX的中文文档,提供了ThreadX实时内核的详细信息.
    ThreadX的中文文档,提供了ThreadX实时内核的详细信息.-ThreadX the Chinese documents, provided the ThreadX real-time kernel details.
    2023-02-25 04:25:04下载
    积分:1
  • WINCE下,背光驱动源码.
    WINCE下,背光驱动源码. -WINCE, the backlight driver source code.
    2022-05-25 17:09:24下载
    积分:1
  • demonstration of the code used to achieve critical thread synchronization.
    本代码演示了利用临界区实现线程的同步。-demonstration of the code used to achieve critical thread synchronization.
    2022-05-13 10:24:55下载
    积分:1
  • 多道转换调度算法
    多道转换调度算法-multiple conversion Scheduling Algorithm
    2023-07-12 18:35:03下载
    积分:1
  • 这个程序是模拟采用二级目录结构的磁盘文件中的文件,它可以实现对文件的一些基本管理,如:读、写、删除文件等。通过这个程序可掌握文件子的原理,加深对二级...
    这个程序是模拟采用二级目录结构的磁盘文件系统中的文件操作,它可以实现对文件的一些基本管理,如:读、写、删除文件等。通过这个程序可掌握文件子系统的原理,加深对二级目录结构的文件系统中用户管理、文件管理、目录管理的理解,并用程序实现对文件子系统的模拟。-the procedure is simulated using two disk directory structure of the file system file manipulation, it can be achieved on some basic document management, such as : read, write, delete files. Through this procedure can grasp the principle document subsystems to enhance the structure of the two file system user management, document management, directory management, understanding, and the procedures to achieve the right documents subsystem simulation.
    2022-05-30 23:08:31下载
    积分:1
  • 模拟文件。
    功能要求 ①至少 支持普通文件和目录两种类型 支持普通文件和目录两种类型 支持普通文件和目录两种类型 支持普通文件和目录两种类型 支持普通文件和目录两种类型 支持普通文件和目录两种类型 ②创建新文件 创建新文件 ,删除已有文件 ,删除已有文件 ,删除已有文件 ,删除已有文件 ③根据文件名 根据文件名 (绝对路径)检索到相应 (绝对路径)检索到相应 (绝对路径)检索到相应 (绝对路径)检索到相应 (绝对路径)检索到相应 的文件 的文件 (/d0/d1/ /d0/d1//d0/d1/ /d0/d1//d0/d1/filename filenamefilenamefilenamefilename filename) ④支持的操作: 支持的操作: openopen open、closecloseclosecloseclose、read read 、writewrite ⑤至少 支持三层目录( 支持三层目录( 支持三层目录( /d0/d1/ /d0/d1//d0/d1/ /d0/d1//d0/d1/filename filenamefilenamefilenamefilename filename) ⑥能读取外部提供的文件并存入到系统中(即从模拟磁盘空间之拷贝 能读取外部提供的文件并存入到系统中(即从模拟磁盘空间之拷贝 能读取外部提供的文件并存入到系统中(即从模拟磁盘空间之拷贝 能读取外部提供的文件并存入到系统中(即从模拟磁盘空间之拷贝 能读取外部提供的文件并存入到系统中(即从模拟磁盘空间之拷贝 能读取外部提供的文件并存入到系统中(即从模拟磁盘空间之拷贝 能读取外部提供的文件并存入到系统中(即从模拟磁盘空间之拷贝 能读取外部提供的文件并存入到系统中(即从模拟磁盘空间之拷贝 能读取外部提供的文件并存入到系统中(即从模拟磁盘空间之拷贝 能读取外部提供的文件并存入到系统中(即从模拟磁盘空间之拷贝 能读取外部提供的文件并存入到系统中(即从模拟磁盘空间之拷贝 能读取外部提供的文件并存入到系统中(即从模拟磁盘空间之拷贝 能读取外部提供的文件并存入到系统中(即从模拟磁盘空间之拷贝 能读取外部提供的文件并存入到系统中(即从模拟磁盘空间之拷贝 文件 ) ⑦提供命令行界面,能够显示目录内容 和文件提
    2022-07-12 04:07:08下载
    积分:1
  • 这个是一个完整的药房管理,喜欢VC的朋友门参考
    这个是一个完整的药房管理系统,喜欢VC的朋友门参考-This is a complete pharmacy management system, like the VC friend of doors Reference
    2023-08-27 06:10:07下载
    积分:1
  • 696518资源总数
  • 104225会员总数
  • 32今日下载