想必现在有很多小伙伴对于看门狗程序方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于看门狗程序方面的知识分享给大家,希望大家会喜欢哦。
一些重要的程序,必须让它一直跑着;而且还要时时关心它的状态——不能让它出现死锁现象。当然,如果一个主程序会出现死锁,肯定是设计或者编程上的失误。我们首要做的事是,把这个Bug揪出来。但如果时间紧迫,这个Bug又“飘忽不定”,那么,我们还是先写一个软件“看门狗”,暂时应一下急吧。
“看门狗”的需求描述:“看门狗”的运行不出现界面窗口,具有一定的隐蔽性;定时判断目标进程是否运行在当前系统中,如果没有则启动目标进程;判断目标进程是否“没有响应”,如果是则终止目标进程;如果目标进程“没有响应”的次数超过一定的数量,则将计算机系统重启。
这是windows的。
版权归芝相置士回答认布网站自或原作者所有
如果是单片机的看门狗,实际上就是一个自动复位程序,一定时间内主程序不给这个自动复位程序发送信号的话,这个程序就使单片机自动复位。
本文到此结束,希望对大家有所帮助。