登录
首页 » c++ » 用信号量来实现读者-写者问题

用信号量来实现读者-写者问题

于 2022-03-18 发布 文件大小:1.83 kB
0 278
下载积分: 2 下载次数: 1

代码说明:

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

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

发表评论

0 个回复

  • Experiment-3
    计算离散信号的振幅谱和相位谱 1. 编写计算DFT的程序。 2. 编写计算振幅谱和相位谱的程序。 (DSP)
    2009-05-21 23:43:29下载
    积分:1
  • ssg_m2l2(lossless-image-compression-systems)
    Multimedia compression
    2014-12-06 14:18:49下载
    积分:1
  • 8_queen
    8_queen问题的一个自创的算法,还不错!(8_queen)
    2009-10-21 11:49:24下载
    积分:1
  • 11-5.5
    汉字屏显示实例,可以学习屏幕的使用,以及汉字的显示,(Chinese screen display examples)
    2013-08-18 18:22:05下载
    积分:1
  • C#中使用开放平台的流程
    1、网站申请注册成为应用开发者,就会产生一个appkey2、当用户点击相应的同步按钮,判断用户是否已经使用Oauth 2.0授权1)若没有,引导需要授权的用户到如下地址https://api.weibo.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&response_type=code&redirect_uri=YOUR_REGISTERED_REDIRECT_URI2)如果用户同意授权,页面跳转至 YOUR_REGISTERED_REDIRECT_URI/?code=CODE3)获得Access Token 入库3、调用statuses/upload_url_text接口,发布文字或图片   参数  access_token: 被授权用户的access_tokenstatus:要发布的微博文本内容 pic_id:已经上传的图片pid,多个时使用英文半角逗号符分隔 
    2013-11-06下载
    积分:1
  • TPHeM_CIV_Andre_Ciro
    TP Heuristica e Metaheuristica - Conjunto Independente de Vertice com GRASP
    2014-02-28 14:27:25下载
    积分:1
  • 西陆webmud江湖游戏
    西陆webmud江湖游戏 MUD源码
    2022-02-26 10:26:40下载
    积分:1
  • boxingfasheng
    本制作适用于初学单片机51者,简易波形发生器的制作(This production is suitable for beginners microcontroller 51, the production of simple waveform generator)
    2012-07-27 17:26:00下载
    积分:1
  • 通用摄像头控件播放程序
    通用摄像头控件播放程序,ACTTIVEX控件,可在控件容器库或网页中加载,调用大华的视频SDK  适合初学者学习参考,可直接集成产品应用
    2022-06-26 19:19:45下载
    积分:1
  • vic-2d-44_ODxCracK
    说明:  通过图像模板匹配,完成数字图像的平面应力与应变分析(Complete plane stress and strain analysis of digital image)
    2021-04-14 22:28:54下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载