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

操作系统读者写者实验

于 2023-05-14 发布 文件大小:42.77 kB
0 198
下载积分: 2 下载次数: 1

代码说明:

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

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

发表评论

0 个回复

  • criminisi_外边界_更新等照度
    图像修复criminisi算法matlab代码(Image restoration, criminisi algorithm, matlab code)
    2017-08-09 14:41:21下载
    积分:1
  • TDViewer
    DEM显示程序,可以显示规则格网DEM,可以将离散点构建成规则格网(还有待完善),可以实现DEM的三维浏览。(DEM display program, you can show the Regular Grid DEM, discrete points can be constructed grid rules (yet to be perfect), can realize the three-dimensional DEM browser.)
    2007-11-08 22:18:02下载
    积分:1
  • 进程线程
    进程线程学习111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
    2022-04-29 06:14:52下载
    积分:1
  • 服装库存管理系统
    说明:  C语言程序时间完成对服装库的管理,包括增加,删除,修改,查看(C language program time to complete the garment library management, including adding, deleting, modifying, viewing)
    2020-06-24 23:00:01下载
    积分:1
  • MFC_Dialog
    说明:  Kinect + OpenCV + Visual C++
    2019-01-23 21:00:45下载
    积分:1
  • C# 图像匹配实例源码(图片对比)
    对比两张大小不相同的图片,判断小图片和大图片想吻合的区域,并且在大图片中进行标注,也可以修改代码做“大家来找茬”wg
    2015-04-23下载
    积分:1
  • stm32f103 4x4矩阵键盘
    采用 c 语言写  寄存器 扫描法。。4x4薄膜键盘   可移植到所有stm32 型号 内核:ARM32位Cortex-M3 CPU,最高工作频率72MHz,1.25DMIPS/MHz。单周期乘法和硬件除法。 存储器:片上集成32-512KB的Flash存储器。6-64KB的SRAM存储器。 时钟、复位和电源管理:2.0-3.6V的电源供电和I/O接口的驱动电压。POR、PDR和可编程的电压探测器(PVD)。4-16MHz的晶振。内嵌出厂前调校的8MHz RC振荡电路。内部40 kHz的RC振荡电路。用于CPU时钟的PLL。带校准用于RTC的32kHz的晶振。 低功耗:3种低功耗模式:休眠,停止,待机模式。为RTC和备份寄存器供电的VBAT。 调试模式:串行调试(SWD)和JTAG接口。
    2022-07-21 07:33:47下载
    积分:1
  • code
    《visual c++matlab图像处理与识别实用案例精选》源码(" Visual c++ matlab image processing and recognition of practical cases selected" source)
    2010-05-19 14:43:42下载
    积分:1
  • VTK
    有关于vtk面绘制的算法。。主要的代码参考了一些网上的资源。。里面有详细的代码注释。。自己运行过。。对于1000张CT图是可以建立模型的。
    2023-07-08 05:20:02下载
    积分:1
  • 4、继电器
    基于51单片机的继电器例程,常见问题: 1. 按下按键无效果 确保连线正确 换根杜邦线试试 将单片机拆下来重新安装下,重启开发板(Relay Routine Based on 51 Single Chip Microcomputer, Frequently Asked Questions: 1. Pressing the key has no effect Make sure the connection is correct Try changing the dobang line Remove the microcontroller and reinstall it, restart the development board.)
    2020-06-20 17:20:02下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载