This commit is contained in:
CyC2018 2018-03-13 19:13:37 +08:00
commit d5a3139de7

View File

@ -564,11 +564,15 @@ void test(i) { // 尝试拿起两把筷子
### 1. 鸵鸟策略
把头埋在沙子里,假装根本没发生问题。
把头埋在沙子里,假装根本没发生问题,认为在系统中不可能发生死锁
<<<<<<< HEAD
因为解决死锁问题的代价很高,因此鸵鸟策略这种不采取任务措施的方案会获得更高的性能。当发生死锁时不会对用户造成多大影响,或发生死锁的概率很低,可以采用鸵鸟策略。
大多数操作系统,包括 UnixLinux 和 Windows处理死锁问题的办法仅仅是忽略它。
=======
不少操作系统采用此种措施包括Windows和UNIX应用程序开发人员需要自己处理死锁。
>>>>>>> c57973f0148f69cbb33111db9b695bf69b7140fe
### 2. 死锁检测与死锁恢复