1. 首页
  2. 操作系统
  3. 其他
  4. 模拟仿真“生产者-消费者”问题的解决过程及方法

模拟仿真“生产者-消费者”问题的解决过程及方法

上传者: 2019-05-20 03:20:48上传 RAR文件 86.48KB 热度 22次
本课程设计的目的是通过设计一个消费者进程与生产者进程的同步模拟系统,认识进程间的同步机制生产者消费者问题是一个著名的进程同步问题。(1)有一群生产者进程在生产消息,并将消息提供给消费者进程去消费。为使生产者进程和消费者进程能并发执行,在它们之间设置了一个具有n个缓冲区的缓冲池,生产者进程可将它所生产的消息放入一个缓冲区中,消费者进程可从一个缓冲区中取得一个消息消费。(2)尽管所有的生产者进程和消费者进程都以异步方式运行,但它们之间必须保持同步,即不允许消费进程者到一个空缓冲区去取消息,也不允许生产者进程向一个已装有消息且尚未被取走消息的缓冲区中投放消息。(3)任何时刻只能有一个进程可对共享缓冲区进行操作这是一个用Eclipse为工具
下载地址
用户评论
码姐姐匿名网友 2019-05-20 03:20:48

写的很清楚,很好用。