首页> 外文会议>Harnessing and managing knowledge >Deadlocks In Operating Systems
【24h】

Deadlocks In Operating Systems

机译:操作系统中的死锁

获取原文
获取原文并翻译 | 示例

摘要

In this paper we are going to review about the problem of deadlocks in computerrnsystem. In general, high overall resource utilization and the possibility of parallelrnoperation of many input / output devices driven by concurrent processes, contributernsignificantly to high performance potential of multitasking and multiprogrammingrnsystems. At the same time,concurrency and high resource utilization also provide thernnecessary conditions and the fertile ground for deadlocks which can be detrimental tornsystem performance. A deadlock is a situation where a group of processes arernpermanently blocked as a result of each process having acquired a subset of thernresources needed for its completion and waiting for release of the remaining resourcesrnheld by others in the same group-thus making it impossible for any of the processes tornproceed. Deadlocks can occur in concurrent environments as a result of uncontrolledrngranting of system resources to requesting processes. In this paper we are going to givernsome overview on deadlock, see how they arise, and study some ways of preventing orrnavoiding them.
机译:在本文中,我们将回顾计算机系统中的死锁问题。通常,较高的整体资源利用率以及由并发进程驱动的许多输入/输出设备并行运行的可能性,极大地促进了多任务和多编程系统的高性能潜力。同时,并发性和高资源利用率也为死锁提供了必要的条件和肥沃的土壤,这可能会损害系统的性能。死锁是指由于每个进程已获取完成子集所需的一部分资源并等待释放同一组中其他人所拥有的剩余资源而导致永久阻塞一组进程的情况,因此无法进行任何流程破裂了。死锁可能由于并发环境对请求进程的系统资源的无节制授权而发生。在本文中,我们将对死锁进行一些概述,了解死锁的产生方式,并研究一些防止死锁的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号