操作系统课程设计-读者写者问题
在Windows2000环境下,创建一个控制台进程,此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件(后面介绍)的要求进行读写操作。用信号量机制分别实现读者优先和写者优先问题。 读者-写者问题的读写操作限制(包括读者优先和写者优先) 1) 写-写互斥:不能有两个写者同时进行写操作 2) 读-写互斥:不能同时有一个线程在读,而另一个线程在写。 3) 读-读允许:可以有一个或多个读者在读。 读者优先的附加限制:如果读者申请进行读操作时已有另一个读者正在进行读操作,则该读者可直接开始读操作。 写者优先的附加限制:如果一个读者申请进行读操作时已有另一个写者在等待访问共享
用户评论
推荐下载
-
os课程设计操作系统课程设计
单用户多级文件系统模拟设计; 多级反馈队列进程调度算法的模拟; 页面置换算法模拟设计; 多用户文件系统模拟设计
15 2021-01-10 -
Windows内核实验教程操作设计代码系统课程读者写者
Windows内核实验教程 读者写者问题
30 2018-12-09 -
读者写者问题写者优先实现
在Windows2000环境下,创建一个控制台进程,此进程包含n个线程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件(后面介绍)的要求进行读写操作。用信号量机制分别实现读者优先和写者优
40 2019-04-29 -
理发师问题操作系统课程设计
理发师问题 操作系统 课程设计 大家看看 好的顶啊
18 2019-02-17 -
操作系统生产者与消费者课程设计
操作系统生产者与消费者课程设计操作系统
13 2020-08-19 -
操作系统课程设计生产者消费者
操作系统课程设计生产者消费者问题,本题目供大家参考学习,如若不懂可以一起探讨,一起交流
28 2019-02-26 -
操作系统生产者和消费者课程设计
不错的操作系统生产者和消费者课程设计,大家都分享一下,交流交流嘛。
43 2019-03-04 -
操作系统_生产者和消费者课程设计.
操作系统_生产者和消费者课程设计.doc
18 2018-12-28 -
读者写者问题的写优先实现
读者写者问题的写优先实现,操作系统的作业,自己写的,可以实现创建多个读者写者。
40 2019-09-06 -
操作系统课程设计C# 生产者与消费者问题演示
大三的课程设计。可以参考,代码不多,在原有的基础上进行bugs的修改。论文+源代码。
15 2019-06-04
暂无评论