操作系统第五章同步互斥作业.pptVIP

  • 12
  • 0
  • 约3.68千字
  • 约 19页
  • 2017-11-15 发布于河南
  • 举报
操作系统第五章同步互斥作业

5.* Silberschatz, Galvin and Gagne ?2013 Operating System Concepts – 9th Edition Silberschatz, Galvin and Gagne ?2013 Operating System Concepts – 9th Edition 注意: 两进程互斥的软件解决方案 * 哲学家问题、读者写者问题都是典型的资源竞争问题,以及互斥问题。 二者之间的差异是什么呢? 1:哲学家问题:多个同类进程竞争两个或者两个以上的资源,要注意防止死锁 2:读者写者问题:进程属性不同,或者说行为不同,竞争的资源只有一个 * Chapter 5: Process Synchronization 进程同步习题课 最简单的情况 如何进行分析呢??? 本章作业2 经典的生产者和消费者问题 一个生产者 V.S. 一个消费者 Producer while(1) { produce ; wait(empty); put in buffer; signal(full); } semaphore empty=1,full=0; Consumer while(1) { wait(full); take out from buffer; signal(empty); consume } 一个生产者

文档评论(0)

1亿VIP精品文档

相关文档