- 6
- 0
- 约5.68千字
- 约 7页
- 2021-11-27 发布于重庆
- 举报
*
《操作系统》实验二内容要求
【实验题目 】:进程同步
实验学时 】:4学时
【
【实验目的 】
通过这次实验,加深对进程同步概念的理解,进一步掌握进程同
步机制、进程同步算法和进程同步的评价。
【实验内容 】
问题描述:
以生产者消费者模型为基础, 在 Windows 环境下创建一个控制台
进程(或者界面进程) ,在该进程中创建读者写者线程模拟生产者和
消费者。写者线程写入数据, 然后将数据放置在一个空缓冲区中供读
者线程读取。读者线程从缓冲区中获得数据,然后释放缓冲区。当写
者线程写入数据时, 如果没有空缓冲区可用, 那么写者线程必须等待
读者线程释放出一个空缓冲区。 当读者线程读取数据时, 如果没有满
的缓冲区,那么读入线程将被阻塞,直到新的数据被写进去。
实现提示:
本实验要求设计并实现一个进程,该进程拥有一个生产者线程和
一个消费者线程,它们使用 N 个不同的缓冲区( N 为一个确定的数
值,本实验中取
原创力文档

文档评论(0)