2.21死锁的处理策略——预防死锁

不允许死锁发生: 一,静态策略:预防死锁 1)破坏互斥条件 如果把只能互斥使用的资源改造成允许共享使用,则系统不会进入死锁状态。比如SPOOLing技术可以把独占设备在逻辑上改造成共享设备。 缺点:并不是所有的资源都可以改造成可以共享使用的资源。并且为了系统安全,很多地方还必须保护这种互斥性。因此,很多时候无法破坏互斥条件   2)破坏不剥夺条件 方案一:当某个进程请求新资源得不到满足时,它必须立
相关文章
相关标签/搜索