线程死锁的缘由和必要条件

1、死锁的概念 所谓死锁,是指多个进程在运行过程当中因争夺资源而照成的一种僵局。当进程处于这种僵持状态时,若无外力做用,它们都将没法再向前推动。web 2、产生死锁的缘由 (1)竞争资源。当系统中供多个进程共享的资源如打印机、公用队列等,其数目不足以知足诸进程的须要时,会引发诸进程对资源的竞争而产生死锁。 (2)进程间推动顺序非法。进程在运行过程当中,请求和释放资源的顺序不当,也一样会产生进程死锁
相关文章
相关标签/搜索