什么是看门狗?

JVi*_*iri -6 c data-structures

我从C开始开始,我的下一个工作是实现一个看门狗来控制C中线程之间的数据传输.

"看门狗"是什么意思,它做什么?

Bar*_*mar 6

监视程序是一种定期测试进程或线程是否正常运行的机制.如果不是,则重新启动它或通知管理员,具体取决于应用程序的需要.

您如何实现这一点的细节取决于应用程序设计.