什么叫死锁?什么原因会引起死锁?

欢迎免费使用小程序搜题/刷题/查看解析,提升学历,成考自考报名,论文代写、论文查重请加客服微信skr-web

什么叫死锁?什么原因会引起死锁?

若系统中存在一组进程,它们中的每一个进程都占用了某种资源,而又都在等待其中另一个进程所占用的资源,这种等待永远不能结束,则说系统出现了“死锁”,或说这组进程处于“死锁”状态。引起死锁的原因包括:(1)若干进程需求资源的总数大于系统能提供的资源数时,进程间就会出现竞争资源的现象,如果对进程竞争资源管理或分配不当就会引起死锁,即进程竞争使用互斥资源是死锁产生的一个原因;(2)在多道程序设计系统中,不同进程是并发执行的,而并发进程的执行速度是不可预知的,这样,死锁的出现又与并发进程的执行速度有关。

访客
邮箱
网址

通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作


  • 自动写文案
  • 自动写小说
  • 马上扫码让Ai帮你完成工作
通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作

  • 自动写论文
  • 自动写软件
  • 我不是人,但是我比人更聪明,我是强大的Ai
Top