死锁和解锁

死锁产生的原因

  • 互斥条件、不可抢占条件、占有且申请条件、循环等待条件。

死锁

  • 在计算机系统中,涉及软件,硬件资源都可能发生死锁。例如:系统中只有一台CD-ROM驱动器和一台打印机,某一个进程占有了CD-ROM驱动器,又申请打印机;另一进程占有了打印机,还申请CD-ROM。结果,两个进程都被阻塞,永远也不能自行解除。
  • 所谓死锁是指多个进程循环等待它方占有的资源而无限期地僵持下去的局面。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • word直接复制来了,格式就不改了。至于这门课怎么复习,只要平时实验都认真完成、报告认真写,平时分都很高;考试的话...
    Jozhn阅读 4,654评论 0 8
  • 1、竞态条件: 定义:竞态条件指的是一种特殊的情况,在这种情况下各个执行单元以一种没有逻辑的顺序执行动作,从而导致...
    Hughman阅读 1,338评论 0 7
  • 一、死锁的基本概念 1.1 死锁的定义 一组进程中,每个进程都无限等待被该组进程中另一进程所占用的资源,因而永远无...
    yjaal阅读 1,518评论 0 6
  • 我以为,人老了 灵魂就无所谓了 追寻灵魂 那是年轻人的事 当我在黄昏的风中行走 旁人眼里,不过一个 身材臃肿面目模...
    zj海水正蓝阅读 136评论 0 0
  • 这是一张寓意很深的图片--“是你剪断我的翅膀,却怪我不会飞翔”。其实,我们在生活其中又何尝不是这样的父母呢? ...
    Joanne_fa80阅读 354评论 1 7