资源冲突资源冲突方式竞争非剥夺性资源在系统中所配置的非剥夺性资源,由于它们的数量不能满足诸进程运行的需要,会使进程在运行过程中,因争夺这些资源而陷入僵局
例如,系统中只有一台打印机 R 1 和一台磁带机 R 2 ,可供进程 P 1 和 P 2 共享
假定 P 1 已占用了打印机 R 1 ,P 2 已占用了磁带机 R 2
此时,若 P 2 继续要求打印机,P 2 将阻塞;P 1 若又要求磁带机,P 1 也将阻塞
于是,在 P 1 与P 2 之间便形成了僵局, 两个进程都在等待对方释放出自己所需的资源
但它们又都因不能继续获得自己所需的资源而不能继续推进, 从而也不能释放出自己已占有的资源,以致进入死锁状态
进程推进顺序非法是指进程推进顺序不是正常运行顺序,导致一个进程请求使用本已经释放的资源,仍然没有释放,这导致了资源冲突
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。