丹尼斯·j·弗莱利著
ACM通信,1973年5月,第16卷第5期,第323-329页
10.1145/362041.362245
评论
在多程序设计或分时环境中,涉及大量任务和资源,且需求相互冲突,就时间和空间而言,资源调度和分配可能非常昂贵。如果要保持资源的有效使用,那么死锁的检测和/或预防可能需要大量的额外开销。
本文描述了一个资源管理程序,该程序使用链表和其他技术来克服这种开销的很大一部分。该程序目前作为大型通用操作系统的一部分运行,它保持资源相对活跃,但不检测或防止在其实现状态下的所有死锁。由于死锁情况发生的频率较低,某些更改(将允许更全面的死锁预防/检测级别,但需要额外的成本)尚未纳入运行的系统中。
本文的全文是优质内容
没有发现记录
登录阅读全文
需要访问吗?
请选择下面的一个选项以访问高级内容和功能。
创建一个网上帐户
如果你已经是ACM会员,通信订阅者或数码图书馆订阅者,请设置网页帐户,以浏览本网站的优质内容。
参加ACM
成为ACM的会员,可以充分利用ACM卓越的计算信息资源、网络机会等优势。
订阅ACM杂志通讯
获得50多年的中华中医药学会内容的完整访问权限,并每月获得杂志印刷版。
购买这篇文章
非会员可以购买这篇文章或刊登这篇文章的杂志。