看门狗watchdog的理解
1.什么是watchdog?
watchdog,中文名称叫做“看门狗”,全称watchdogtimer,从字面上我们可以知道其实它属于一种定时器。然而它与我们平常所接触的定时器在作用上又有所不同。普通的定时器一般起记时作用,记时超时(Timer Out)则引起一个中断,例如触发一个系统时钟中断。熟悉windows开发的朋友应该用过windows的Timer,windows Timer的作用与方才所讨论的定时器在功能上是相同的,只是windows Timer属于软件定时器,当windows Timer记时超时则引起App向System发送一条消息从而触发某个事件的发生。我们从以上的描述可知不论软件定时器或硬件定时器他们的作用都是在某个时间点上引起一个事件的发生,对于硬件定时器来说这个事件可能是通过中断的形式得以表现,对于软件定时器,这个事件则可以是以系统消息的形式得以表现。正如本文开头所讲的,watchdog本质上是一种定时器,那么普通定时器所拥有的特征它也应该具备,是的,当它记时超时时也会引起事件的发生,只是这个事件除了可以是系统中断外,它也可以是一个系统重起信号(Reset Signal),可以这么说吧,能发送系统重起信号的定时器我们就叫它watchdog.
2.watchdog的工作描述
当一个硬件系统开启了watchdog 功能,那么运行在这个硬件系统之上的软件必须在规定的时间间隔内向watchdog发送一个信号.这个行为简称为"喂狗"(feed dog),以免watchdog记时超时引发系统重起。
3.watchdog存在的意义是什么?
你可能会问watchdog存在的意义是什么?开启了watchdog之后软件必须定时向它发信息,这不是麻烦又耗费资源的行为吗?其实这个行为很重要,这个行为是软件向硬件报告自身运行状态的一中手法。一个软件运行良好,那么它应该可以在规定的时间间隔内向watchdog发送信息,这等同于软件每隔一段时间就告诉硬件:“嘿,哥们,我在好好的跑着呢,你放心吧。”,若软件由于某个不当的操作而进入死循环(也就是俗称的死机),则他无法向watchdog发送信息了,watchdog将发生记时超时,从而引起硬件重起。如果没有watchdog的存在,程序已经死掉了,但我们的用户还一头雾水,以为系统正在进行大规模的运算而进行耐心的等待。。。这一等可就是天荒地老啊。。。-_-!!
关键词: watchdog
您可能也感兴趣:
为您推荐
新华保险去年投资收益增长23.5% 资产规模突破万亿元
保险业协会将围绕七方面加强消保工作力度 提升行业整体水平
保险公司推出“电信诈骗险” 市民仍须提高防骗意识
排行
最近更新
- 看门狗watchdog的理解
- 滨海新区推出人才服务证制度 可享受成果转化、购物消费等服务
- 佛山高新区持续吸引科创团队 优化政策将人才创业团队“扶上马”
- 赋能业务转型,英特尔合作伙伴联盟助力锡鼎打造教育细分市场...
- 满分学习时间大调整!这两种驾照学习时间最高可达120天
- 想拿C6驾驶证?先弄清楚这些问题
- 高通公司完成从SSW Partners收购Arriver业务
- 重庆海联职业技术学院学子为梦而“战”,是一场双向的奔赴
- 亚马逊云科技提升Serverless计算功能,扩充Amazon Lambda临...
- 驾驶证无法按期换证怎么办?
- 旧金山交通局成功部署Quanergy的3D激光雷达流量管理解决方案...
- 四川省第三批科普惠民共享基地公示 广元市昭化区2地拟入选
- 丰都民警帮助找回遗失的手机 失主送锦旗致谢
- 全球公里尺度大气物理-化学全耦合数值模拟首次实现
- 寻雾,梁平
- 2021年我国海洋经济总量首破9万亿元 关键领域技术取得新突破
- 渝北区双凤桥街道:缅怀革命先烈 革命精神永存
- 美元还款受阻 俄罗斯债券接近违约
- 优化营商环境“组合拳” 青岛莱西激发企业发展活力
- 祥生控股:2亿美元10.5厘优先票据因触发交叉违约暂停买卖
- 春季是水痘、流感等传染病高发期 这些常识要有所了解
- 穆迪下调朗诗评级展望负面 称其未来3-6个月大量离岸债到期致...
- 总市值近23万亿 深市两板合并一周年“交卷”
- 河南少林寺进军房地产?4.52亿郑州买地
- 云从科技通过科创板注册:2021年上半年营收4.55亿 净亏损超3亿
- 拒绝“突袭调价”,上汽荣威何以让消费者安心购车?
- @职场人 趴桌午睡伤颈椎?分享颈椎最爱的三个动作
- 警惕食源性甲醇中毒 不买不喝来路不明的散装白酒
- 女性大龄晚育易导致宫内疾病高发 早发现早治疗保护生育力
- 责任引领变革,创新驱动发展 ——光大信用卡获新浪财经“年...
今日要闻
- 滨海新区推出人才服务证制度 可享受成果转化、购物消费等服务
- 佛山高新区持续吸引科创团队 优化政策将人才创业团队“扶上马”
- 看门狗watchdog的理解
- 四川省第三批科普惠民共享基地公示 广元市昭化区2地拟入选
- 祥生控股:2亿美元10.5厘优先票据因触发交叉违约暂停买卖
- 2021年我国海洋经济总量首破9万亿元 关键领域技术取得新突破
- 拒绝“突袭调价”,上汽荣威何以让消费者安心购车?
- 云从科技通过科创板注册:2021年上半年营收4.55亿 净亏损超3亿
- 印度汽车市场整体年销量不及预期 行业市场前景如何?
- 亚马逊云科技提升Serverless计算功能,扩充Amazon Lambda临时存储20倍至10GB