操作系统,利用C++来解决读者写者优先问题,内含代码和说明。
2021-05-11 11:33:47 35KB 读写者
1
读者与写着问题中的,写者优先问题,解决了写无限等待问题
2021-04-29 21:30:09 7KB PV操作
1
读者优先-读者线程,读者优先-写者线程,读者优先处理函数,写者优先-读者线程,写者优先-写者线程,写者优先处理函数...
2021-04-17 09:05:04 3KB 读者写者问题 读者写者问题
1
读者传媒:读者传媒2020年年度报告.PDF
2021-04-16 09:05:17 3.82MB 年度报告
操作系统读者写者问题.ppt
2021-03-29 18:06:21 173KB 操作系统
1
以生产者消费者模型为基础,在Windows环境下创建一个控制台进程,在该进程中创建读者写者线程模拟生产者和消费者。写者线程写入数据,然后将数据放置在一个空缓冲区中供读者线程读取。读者线程从缓冲区中获得数据,然后释放缓冲区。当写者线程写入数据时,如果没有空缓冲区可用,那么写者线程必须等待读者线程释放出一个空缓冲区。当读者线程读取数据时,如果没有满的缓冲区,那么读入线程将被阻塞,直到新的数据被写进去。
2021-03-21 21:00:14 182KB 进程 同步 互斥 读者写者
1
使用c++语言,开发一个基于控制台的简单的图书管理系统,使用文件的方式存放各种信息(不允许使用数据库)。具体功能要求如下: 1. 图书管理:增加图书、修改图书、删除图书、统计图书(各类图书库存数量); 2. 借阅管理:查找图书、借阅图书、归还图书、借阅图书统计(某日借出)、至某日到期图书统计、罚款统计 ; 3. 读者管理:申请读者卡、删除读者卡、修改读者卡、(某人)借书统计、卡号统计; 4. 馆员管理:添加管理员、修改管理员信息、删除管理员、馆员统计
2021-02-09 14:05:24 1.66MB 图书馆管理系 图书管理 读者管理
1
本次实验要求使用信号量实现读者写者问题,其中包含读者优先与写者优先两种情况,实验目的:(1)运用信号量来实现读者写者问题(2)熟悉PV原语、信号量的运用。 本资源包括实验报告与实验代码
1
1) 每个读者进入阅览室后,即时显示“Entered” 及其线程自定义标识,还同时显示阅览室共有几名顾客及其所坐的位置。 2) 至少有10个读者,每人阅览至少3秒钟。 3) 多个读者须共享操作函数代码。
2020-01-03 11:42:03 502KB 读者阅览室问题 操作系统
1
操作系统课设,代码截图都有,在Ubuntu下运行。原理也有
2020-01-03 11:27:07 552KB 操作系统 读者写者 Ubuntu
1