简述死锁的含义以及形成死锁的原因。
死锁的含义:指在多道程序系统中,一组进程中的每一个进程均无限期地等待被该组进程中的另一个进程所占用且永远不会释放的资源。形成死锁的原因:一是竞争资源,系统资源在分配时出现失误,进程间对资源的相互争夺而造成僵局;二是多道程序运行时,进程推进顺序不合理
简述死锁的含义以及形成死锁的原因。
死锁的含义:指在多道程序系统中,一组进程中的每一个进程均无限期地等待被该组进程中的另一个进程所占用且永远不会释放的资源。形成死锁的原因:一是竞争资源,系统资源在分配时出现失误,进程间对资源的相互争夺而造成僵局;二是多道程序运行时,进程推进顺序不合理