死锁

书籍:中国卫生管理辞典 更新时间:2018-09-10 15:51:58

出处:按学科分类—医药、卫生 中国科学技术出版社《中国卫生管理辞典》第459页(279字)

现代操作系统的特点之一,是动态地调度系统各项资源,以提高资源利用率,然而资源动态分配有时会导致系统发生死锁现象。

所谓死锁就是系统运行过程中的某一时刻,一组进程中的每一个进程都占用着一些资源,同时又要得到该组中其他进程占用的资源,这样,该组中无论哪一个进程都得不到满足,因而该组中的所有进程都无法继续进行。例如:在只有一台打印机和一台输入机的情况下,假定甲进程正占用着输入机,而且还要得到打印机,但打印机正被乙进程占有着,乙进程在未释放打印机之前又要求甲进程占用的输入机,则这两个进程都无法进行,进入死锁状态。

分享到: