今天借着发生了道路死锁,来讲述一下进程死锁的概念。
什么是道路死锁?今天,坐着一辆公交车,行驶在乡间小路,对面也徐徐驶来一辆同款公交车。这时候,不管是哪一辆车让行,都不能使对方过去,于是就变成死锁了。
那同理,什么是进程死锁?由于每个进程要运行,需要内存分配资源,如果两个进程(车)都需要某个资源(公路),而它们都各自占有一半资源,导致谁都无法全部占有,而引起两进程(车)无法运行(通过)。
2020-09-23
最新推荐文章于 2020-12-30 19:46:54 发布
今天借着发生了道路死锁,来讲述一下进程死锁的概念。
什么是道路死锁?今天,坐着一辆公交车,行驶在乡间小路,对面也徐徐驶来一辆同款公交车。这时候,不管是哪一辆车让行,都不能使对方过去,于是就变成死锁了。
那同理,什么是进程死锁?由于每个进程要运行,需要内存分配资源,如果两个进程(车)都需要某个资源(公路),而它们都各自占有一半资源,导致谁都无法全部占有,而引起两进程(车)无法运行(通过)。