Operating system 多长时间执行一次死锁检测?

Operating system 多长时间执行一次死锁检测?,operating-system,Operating System,如果死锁不太可能在系统中发生,并且进程经常请求资源,那么主要的逻辑原因是什么?因此,我们必须仅在死锁发生时运行死锁算法,而不是在连续循环中测试死锁条件是否为真?这高度依赖于系统。高质量的操作系统将通用锁定机制合并为检测死锁的系统服务。死锁检查通常在进程请求锁时启动;不通过连续循环 许多快速而肮脏的系统根本没有死锁检测。我怀疑这应该在我们的网站上提出……比如Windows和Linux。在指定的时间段后在系统上运行死锁检测算法是死锁检测的好方法吗?我不这么认为,因为当有人锁定系统时会发生死锁资源

如果死锁不太可能在系统中发生,并且进程经常请求资源,那么主要的逻辑原因是什么?因此,我们必须仅在死锁发生时运行死锁算法,而不是在连续循环中测试死锁条件是否为真?

这高度依赖于系统。高质量的操作系统将通用锁定机制合并为检测死锁的系统服务。死锁检查通常在进程请求锁时启动;不通过连续循环


许多快速而肮脏的系统根本没有死锁检测。

我怀疑这应该在我们的网站上提出……比如Windows和Linux。在指定的时间段后在系统上运行死锁检测算法是死锁检测的好方法吗?我不这么认为,因为当有人锁定系统时会发生死锁资源