并发:死锁和饥饿

死锁的原理 当一组进程中的每个进程都在等待某个事件(如等待所请求的资源释放),而只有在这组进程中的其他被阻塞的进程才可以触发该事件,这是就称这组进程发生死锁。因为没有事件能够被触发,故死锁是永久性的。 可重用资源 指一次只能供一个进程安全地使用,并且不会由于使用而耗尽的资源。如处理器、I/O通道、内存和外存、设备以及诸如文件、数据库和信号量之类的数据结构。 可消耗资源 指可以被创建和销毁的资源。如
相关文章
相关标签/搜索