《操作系统概念》—— 同步与死锁
《操作系统概念》—— 同步与死锁一、同步1、竞争条件2、临界区问题(1)定义和解决条件(2)内核竞争3、Peterson解决方案4、硬件同步5、互斥锁6、信号量(1)定义(2)使用(3)实现(4)死锁与饥饿(5)优先级的反转7、经典同步问题(1)有界缓冲问题(2)读者-作者问题(3)哲学家就餐问题8、管程(1)出现原因(2)使用方法(3)哲学家就餐问题的管程解决方案(4)采用信号量的管程实现(5)管程内的进程重启二、死锁1、必要条件2、资源分配图3、死锁处理方法4、死锁预防(1)互斥(2)持有且等待(3)无
复制链接