简述解决死锁问题的三种方法。
时间:2018-07-09 11:50:00 关键词:死锁,三种,方法简述解决死锁问题的三种方法。
答案解析
①死锁的防止。系统按预定的策略为进程分配资源,这些分配策略能使死锁的四个必要条件之一不成立,从而使系统不产生死锁。
②死锁的避免。系统动态地测试资源分配情况,仅当能确保系统安全时才给进程分配资源。
③死锁的检测。对资源的申请和分配不加限制,只要有剩余的资源就呆把资源分配给申请者,操作系统要定时判断系统是否出现了死锁,当有死锁发生时设法解除死锁。
简述解决死锁问题的三种方法。
答案解析
①死锁的防止。系统按预定的策略为进程分配资源,这些分配策略能使死锁的四个必要条件之一不成立,从而使系统不产生死锁。
②死锁的避免。系统动态地测试资源分配情况,仅当能确保系统安全时才给进程分配资源。
③死锁的检测。对资源的申请和分配不加限制,只要有剩余的资源就呆把资源分配给申请者,操作系统要定时判断系统是否出现了死锁,当有死锁发生时设法解除死锁。