32.多线程与死锁

死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。

产生死锁的原因:

一.因为系统资源不足。

二.进程运行推进的顺序不合适。

三.资源分配不当。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 摘自http://www.51testing.com/html/32/15143332-3720830.html ...
    许小小晴阅读 1,768评论 0 2
  • 参考http://blog.sina.com.cn/s/blog_5e3604840100ddgq.html de...
    鱼仔_1625阅读 1,943评论 0 0
  • 女儿真是一天天长大了,今晚接女儿回家我俩手里都提了不少东西,大包小包的都不知道怎么往家里拿,走到楼下仰头看看五楼我...
    宋玉新阅读 981评论 0 0
  • 旧时光里 有父亲慈祥的笑容 我仿佛看到了父亲在对着我微笑 院子里停放着较小的自行车 仿佛还在心头萦绕 我依然骑着父...
    田萍阅读 2,435评论 2 13