免费成人看片_91理论片_9191成人_992tv在线成人免费观看_国产123区在线观看_久久精品国产免费

首页 新闻 > 科技 > 正文

看门狗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 定时器

最近更新

关于本站 管理团队 版权申明 网站地图 联系合作 招聘信息

Copyright © 2005-2018 创投网 - m.vdsvyglz.cn All rights reserved
联系我们:33 92 950@qq.com
豫ICP备2020035879号-12

 

主站蜘蛛池模板: 国产精品资源在线 | 久久久精品久久久久久96 | 欧美内射深插日本少妇 | 青青青在线免费 | 伊人色播| 国产性夜夜春夜夜爽1a片 | 美国精品偷拍视频在线观看 | 在线黑人抽搐潮喷 | 天堂视频免费在线观看 | 国产好大好爽久久久久久久 | 亚洲午夜爱爱香蕉片 | 精品国产免费观看久久久 | 日韩成a人片在线观看日本 日韩成人大屁股内射喷水 日韩成人国产精品视频 | 成人黄色在线观看视频 | www.av在线播放 | 国产精品亚洲专区在线观看 | 99re6这里只有精品 | 精品人妻无码一区二区三区性 | 国产精品久久久久久爽爽爽 | 国产成人精品.一二区 | 又爽又高潮的bb视频免费看 | 少妇极品熟妇人妻 | 成人18免费视频 | 亚洲国产欧美日韩一区二区 | 亚洲日韩男人网在线 | 欧美精品做人一级爱免费 | 亚洲精品天天影视综合网 | 久草国产在线 | 男人天堂网2022 | 久久国产综合精品swag蓝导航 | 无码人妻精品一区二区三区夜夜嗨 | 一区二区三区视频免费观看 | 亚洲色偷精品一区二区三区 | 日本不卡一区二区三区 最新 | 日韩不卡视频在线 | 国产精品99精品久久免费 | www插插插无码免费视频网站 | 国产ts系列紫苑视频在线观看 | 亚洲av日韩av永久无码下载 | 一级黄色日本 | 啪啪毛片|