什么是死锁,试举例说明?

在一组进程中,每个进程都无限的等待被该组另一个进程占用的资源,因而永远得不到资源,我们称这种现象为死锁。这一组进程就称为死锁进程。

一台打印机和一台输入机,分别被进程p1进程p2占用,在某时刻,p1打印,但是打印机被p2占用,p1等待,又在某时p2输入,输入机被p1占用,因此无限等待。产生死锁。

原文地址:https://www.cnblogs.com/luo841997665/p/4666324.html