其他分享
首页 > 其他分享> > 死锁和饥饿的区别

死锁和饥饿的区别

作者:互联网

参考1

参考2

  1. 首先死锁是同步的,饥饿时异步的。也就是说,死锁可以认为是两个线程或进程同时在请求对方占有的资源

  2. 饥饿可以认为是一个线程或是进程在无限的等待另外两个或多个线程或进程占有的但是不会往外释放的资源。

    当饥饿到一定程度的进程所赋予的任务即使完成也不再具有实际意义时称该进程被饿死。

标签:区别,记录,饥饿,死锁,线程,进程,山羊
来源: https://www.cnblogs.com/zhengyuhu/p/14167362.html