摘要: 多线程以及多进程改善了系统资源的利用率并提高了系统的处理能力。然而,并发执行也带来了新的问题——死锁。 一、什么是死锁 死锁是指两个或两个以上的进程(线程)在运行过程中因争夺资源而造成的一种僵局(Deadly-Embrace),若无外力作用,这些进程(线程)都将无法向前推进。 下面我们通过一些实例来 阅读全文
posted @ 2022-06-12 21:31 夏尔_717 阅读(20) 评论(0) 推荐(0) 编辑