登录
首页 » c++ » 操作系统读者写者实验

操作系统读者写者实验

于 2022-03-23 发布 文件大小:3.02 MB
0 80
下载积分: 2 下载次数: 1

代码说明:

创建一个控制台进程。此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件(后面有介绍)的要求进行读写操作。用信号量机制分别实现读者优先和写者优先的读者-写者问题。     读者-写者问题的读写操作限制(包括读者优先和写者优先):     1)写-写互斥,即不能有两个写者同时进行写操作。     2)读-写互斥,即不能同时有一个线程在读,而另一个线程在写。     3)读-读允许,即可以有一个或多个读者在读。     读者优先的附加限制:如果一个读者申请进行读操作时已有另一个读者正在进行读操作,则该读者可直接开始读操作。     写者优先的附加限制:如果一个读者申请进行读操作时已有另一写者在等待访问共享资源,则该读者必须等到没有写者处于等待状态后才能开始读操作。

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

发表评论

0 个回复

  • MV-S88E6095_decrypted
    Marvell交换机解决方案,88E6095提供8个百兆光电复用口和3个千兆光电复用口。比较好的配置方案,给有帮助的朋友(8 FE+ 3 GE Stackable Ethernet Switch with QoS and 802.1Q)
    2013-11-26 10:44:49下载
    积分:1
  • txt2geojson
    说明:  文本转换,按行读取txt经纬度文件,转换成geojson文件(Text conversion, read TXT longitude and latitude files by line, and convert them into geojson files)
    2020-06-21 14:40:02下载
    积分:1
  • C#读取数据库中表结构实例源码下载
    读取数据库中表结构实例
    2013-01-25下载
    积分:1
  • code
    DCT数字水印基于CVI平台。用c编写的。(DCT digital watermarking)
    2013-09-17 22:33:45下载
    积分:1
  • ILI9342PHSD2.3
    这个是9342的测试程序,已经调试OK,希望可以帮助有需要的朋友。(This is the 9225 test program has debugging OK, I hope to help a friend in need.)
    2011-11-18 21:48:37下载
    积分:1
  • 大批量图片生成.txt文件
    本c++程序用于大批量图片生成.txt文件,并且可以面对在一个大的文件下面有数以万计的子文件夹中抽取一张图片生成.txt标签文件,在生成的.txt标签文件中,可以更改标签的路径格式,非常灵活,对于深度学习训练模型的作用非常大!
    2022-08-17 04:24:22下载
    积分:1
  • paly
    摇摇棒的程序。。。很好用可以显示很图形文字,也可以自己写编码,显示自己想要的东西(Shook his stick procedures. . . Graphics can be displayed very well with the text, you can write your own code to show what she wants)
    2011-11-15 17:13:25下载
    积分:1
  • 利用朴素贝叶斯实现分类目标
    内含数据,代码分为两个文件,分别为Matlab中自带函数实现,以及我自己编写的函数实现,以作对比
    2022-03-11 21:15:45下载
    积分:1
  • ChexueFangzhen
    一个车削仿真的程序,可用生成NC代码,并带有仿真过程.(a turning simulation procedures, generating NC code available, and with simulation process.)
    2006-06-04 12:31:03下载
    积分:1
  • OPCserver-develop-by-vc
    OPC服务器开发指南,采用VC和VB进行开发指导(OPC developer guide by use VC or VB)
    2014-12-10 22:19:08下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载