1. 看门狗原理 Watchdog原理上就是一个定时器。定时器timer对时钟进行计数,当定时器溢出时,产生复位信号,使得整个系统复位。在程序或嵌入式系统中,需要 定期的对看门狗timer进行复位重新计数,定时器不会溢出复位系统,从而保证系统的正常运行。当某种原因(例如干扰)引起程序跑飞或者进入死循...
分类:
其他好文 时间:
2014-11-26 20:43:24
阅读次数:
477
该例子为用watchdog来监视新文件,当新文件来时候,调用相应的解析脚本,进行解析入库。 目录: -scripts ????--脚本1.py ????--脚本2.py -tmp ????--已处理的文件1, ????--已处理的文件2 confi...
分类:
编程语言 时间:
2014-11-17 12:37:46
阅读次数:
236
现象: java开发的web应用无法访问排查:1.从resin/log/watchdog-manager.log的日志里可以看出来,jvm的内存满,无法创建新进程java.lang.OutOfMemoryError: unable to create new native thread at ja....
分类:
编程语言 时间:
2014-11-17 12:08:39
阅读次数:
499
Oct3000:53:27localhostkernel:devicevirbr0-nicenteredpromiscuousmodeOct3000:53:27localhostkernel:virbr0:startinguserspaceSTPfailed,startingkernelSTPOct3000:53:27localhostkernel:8021q:addingVLAN0toHWfilterondevicevirbr0Oct3000:53:27localhostdnsmasq[9978]:star..
分类:
其他好文 时间:
2014-11-04 15:22:18
阅读次数:
816
目的:1. 驱动热身。网上有很多类似的文章可供参考。2. 在操作系统中, 编写这个设备的驱动。3. 为写qemu的watchdog驱动练手。有朋友问make的 watchdog驱动 需要什么准备,所以写这个blog。环境:ubuntu 12.04.4热身: 首先编写一个简单的 hello worl....
分类:
系统相关 时间:
2014-10-23 12:11:38
阅读次数:
232
目的:1. 练习。网上有很多类似的文章可供参考。2. 为写qemu的watchdog驱动练手。有朋友问make的 watchdog驱动 需要什么准备,所以写这个blog。环境:ubuntu 12.04.4耗时(基于熟悉linux环境和操作系统的条件下): 1. make 时间 大于1个小时过程:1....
分类:
系统相关 时间:
2014-10-23 12:06:55
阅读次数:
238
watchdog在嵌入式系统中普遍存在,对于系统出错的恢复有着无法替代的作用。本文从atmel的驱动引入。详细介绍了watchdog在kernel中的应用和注意事项,对应程序对关键函数进行了说明,对存在的一项关键要点进行的解释。...
分类:
其他好文 时间:
2014-10-21 21:44:36
阅读次数:
271
Linux 自带了一个 watchdog 的实现,用于监视系统的运行,包括一个内核 watchdog module 和一个用户空间的 watchdog 程序。内核 watchdog 模块通过 /dev/watchdog 这个字符设备与用户空间通信。用户空间程序一旦打开 /dev/watchdog 设备(俗称“开门放狗”),就会导致在内核中启动一个1分钟的定时器(系统默认时间),此后,用户空...
分类:
系统相关 时间:
2014-10-11 18:49:25
阅读次数:
363
数据库的常见的索引一般是单个字段,如果多个字段的组合,那么就组成了复合索引。对于组合索引,如果对其中一字段做为条件查询,会出现什么情况呢?一、例子mysql> show create table watchdog\G*************************** 1. row *****.....
分类:
数据库 时间:
2014-10-11 00:05:04
阅读次数:
388
---恢复内容开始---CAN总线的特点: 1、多主控制 在总线空闲时,所有单元都可以开始发送消息(多主控制); 最先访问总线的单元获得发送权(辨别方式:“CSMA/CA方式”); 多个单元同时开始发送时,发送高优先级ID消息的单元可获得发送权; 2、消息的...
分类:
其他好文 时间:
2014-09-07 15:59:55
阅读次数:
353