一、什么是看门狗机制
指的是程序在执行前设置一个线程,监管主线程的执行时间,当主线程没有在规定的时间内完成任务,看门狗线程就抛出异常,退出这个没有完成的任务。
通俗解释:让一个线程及时的叫醒我,防止我失去反应。
二、主要的操作
1、开启看门狗
需要设置一个超时时间。
当在设定的时间内没有喂狗,就抛出异常,退出任务。
2、喂狗动作
通知看门狗本次任务完成,请重新开始计时。
3、取消看门狗
撤销看门狗的监听机制。
指的是程序在执行前设置一个线程,监管主线程的执行时间,当主线程没有在规定的时间内完成任务,看门狗线程就抛出异常,退出这个没有完成的任务。
通俗解释:让一个线程及时的叫醒我,防止我失去反应。
1、开启看门狗
需要设置一个超时时间。
当在设定的时间内没有喂狗,就抛出异常,退出任务。
2、喂狗动作
通知看门狗本次任务完成,请重新开始计时。
3、取消看门狗
撤销看门狗的监听机制。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/34684.html
如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!