论坛风格切换切换到宽版
  • 467阅读
  • 1回复

Linux看门狗-watchdog 5.8 发布 [复制链接]

上一主题 下一主题
离线問號.
 
发帖
2009
C币
-627237
威望
377
贡献值
4
银元
-1
铜钱
4493
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-04-27
Linux 自带了一个 watchdog 的实现,用于监视系统的运.行,包括一个内核 w.atchd.og module 和一个用户空间的 watchdog 程序           鲜花

内核 .watchdog 模块通过 /dev/watchdog 这个字符设备与用户空间.通信。用户空间程序一旦打开 /dev/watchdog 设备,就会导致在内核中启动一个 1分钟的定时器,此后,用户空间程序需要保证在 1分钟之内向这个设备写入数据,每次写操作会导.致重新设定定时器。如果用户空间程序在 1分钟之内没有写操作,定时器到期.会导致一次系统 reboot. 操作。.

用户空间程.序可通过关闭 /d.ev/watchdog 来停止内核中的定时器。.

用户空间的 watchdo.g 守护进程:投资

在用户空间,还有一个叫做 watchd.og 的守护进程,它可以定期对系.统进行检测,包括:    外汇

Is the pro.cess table. full? .
Is there .e.nough free memory?             杀毒
Are some .files a.ccessible? 域名
Have some files changed withi.n a g.iven interval? .
Is .the average .work load too high? [成人用品]
Has a file t.a.ble overflow occurred? (        游戏          )
Is a process still runni.ng? The process .is specified by a pid file.            鲜花
D.o some IP add.resses answer to ping?           婚庆
Do network interfaces re.ceive traf.fic?     健康
Is the te.mperature too. high? (Temperature data not always available.) .
Execu.te a user defined command to do arbitrary .tests. 电影
如果某项检测失败,则可.能导致一次 soft reboot (模拟一次 shutdow.n 命令的执行)(        游戏          )

它还可以通过 /dev./wa.tchdog 来触发内核 watchdog 的运行。外贸

该版本修正了很多bug,添加了一些更新,大部分的改动主要.是提升在.嵌入系统中的可用性。特别是修改了默.认的时间间隔;另外 watchdlog 可免于因为内存不足而导致程序挂起。.

                       . 浦华众诚培训网技术学院.  转载电影

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线oky3914.
发帖
2173
C币
-198637
威望
427
贡献值
1
银元
-3
铜钱
4838
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-10
Re:Linux看门狗-watchdog
防止死循环不错
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个