1. 首页
  2. 安全技术
  3. 网络攻防
  4. 操作系统实验——进程的同步与互斥(读者写者问题)

操作系统实验——进程的同步与互斥(读者写者问题)

上传者: 2021-05-03 21:18:49上传 ZIP文件 182.3KB 热度 16次
以生产者消费者模型为基础,在Windows环境下创建一个控制台进程,在该进程中创建读者写者线程模拟生产者和消费者。写者线程写入数据,然后将数据放置在一个空缓冲区中供读者线程读取。读者线程从缓冲区中获得数据,然后释放缓冲区。当写者线程写入数据时,如果没有空缓冲区可用,那么写者线程必须等待读者线程释放出一个空缓冲区。当读者线程读取数据时,如果没有满的缓冲区,那么读入线程将被阻塞,直到新的数据被写进去。
用户评论