登录
首页 » Linux编程 » linux 看门狗

linux 看门狗

于 2022-07-21 发布 文件大小:15.86 kB
0 77
下载积分: 2 下载次数: 1

代码说明:

实现了linuxwathLinux 自带了一个 watchdog 的实现,用于监视系统的运行,包括一个内核 watchdog module 和一个用户空间的 watchdog 程序。内核 watchdog 模块通过 /dev/watchdog 这个字符设备与用户空间通信。用户空间程序一旦打开 /dev/watchdog 设备(俗称“开门放狗”),就会导致在内核中启动一个1分钟的定时器(系统默认时间),此后,用户空间程序需要保证在1分钟之内向这个设备写入数据(俗称“定期喂狗”),每次写操作会导致重新设定定时器。如果用户空间程序在1分钟之内没有写操作,定时器到期会导致一次系统 reboot 操作(“狗咬人了”呵呵)。通过这种机制,我们可以保证系统核心进程大部分时间都处于运行状态,即使特定情形下进程崩溃,因无法正常定时“喂狗”,Linux系统在看门狗作用下重新启动(reboot),核心进程又运行起来了. 这个程序就是那个用户空间的程序。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Ns2 码的 Aomdv 协议
    Ad hoc 按需分配多径距离矢量是对 AODV 协议计算多个扩展循环 — — 免费并链接-不相交的路径。议定书 》 计算多个回路-自由和链接不相交的路径。确保循环自由和节点只接受到目的地的备用路径,如果它有较低的跃点计数然后播发的跃点计数为这一目标。提出了自适应的负载平衡方法进行路由请求过程中。
    2022-08-07 17:32:56下载
    积分:1
  • AODV 路由协议的分簇算法
    这是在聚类的源代码AODV 路由协议。欢迎下载,试用。谢谢大家的支持!
    2022-01-28 17:19:13下载
    积分:1
  • epoll和回调函数
    epoll只能管理文件描述符,不能管理其和回调函数的对应关系;编写模块管理其和回调函数的对应关系
    2023-08-09 15:20:02下载
    积分:1
  • linux kernel 0.11
    linux kernel 0.11的代码。代码未做修改。是学习kernel的好帮手。建议结合赵炯老师的《内核完全注释》来看。linux kernel 0.11可以编译通过,并且跑在虚拟机上面。
    2022-02-13 20:42:46下载
    积分:1
  • EMC2二次开发
    EMC2二次开发 1.Windows系统上的控制软件。绿色不用安装,可以直接运行。不用安装驱动。基于开源最成功的还在 开发的全世界都在用的LINUXCNC(EMC2)(www.linuxcnc.org)系统。是实时系统 2.控制板用EP4CE6E22C8N,以太网接口用DP83848。软件通过以太网接口通讯。接口通信稳定。
    2022-11-04 09:25:03下载
    积分:1
  • LEACH路由协议
    应用背景这是爱的能量的自适应聚类层次LEACH路由协议关键技术浸出用神泉模拟器路由算法。
    2023-07-11 17:20:02下载
    积分:1
  • 平行xspectra:X射线谱的计算
    应用背景在一个波长色散X射线光谱仪的单晶衍射光子(布拉格定律)是由探测器收集。没有任何运动,只会有一个波长检测到。通过移动晶体和探测器,观察到一个宽区域的光谱(收集所有的四个不同的三个不同的单晶可能需要的部分)。相反,EDS,WDS是一种连续的光谱采集方法。而比EDS和WDS光谱仪用于定位标本更敏感更慢,它具有优良的光谱分辨率和灵敏度。WDS是广泛用于 ;微探针 ;(在X射线微区分析的主要任务是)和X射线荧光光谱法。它广泛应用于X射线衍射场的计算各种数据,如晶面间距,利用布拉格定律波长入射X射线。关键技术时电子从一个原子的内壳激发的光子的能量,它移动到一个更高的能量水平,这是示出作为一个外壳;能量差异是发射一个光子具有波长特征元素(有可能是几个特征波长每元)。的X-射线发射光谱的分析产生的样品的元素组成的定性结果。谱的样品与已知组合物的光谱的比较,产生定量的结果(吸收,荧光和原子序数的一些数学修正)。X射线可以被激发的高能电子束带电粒子,如电子( ;电子显微镜)或质子(见& nbsp;PIXE),或一束X射线(见 ;X射线荧光,或XRF)。这些方法可以从整个周期表中的元素进行分析,与异常的小时,他和李。电子显微镜 ;电子束激发X射线;有两个主要的技术特征X射线辐射谱分析:nbsp;能量色散X射线光谱 ; ;波长色散X射线光谱仪。
    2022-07-09 12:59:02下载
    积分:1
  • Linux网络超级详细笔记
    一.linux 网络知识介绍(1客户端程序和服务端程序2常用的命令3tcp/udp介绍) 二.初等函数介绍(socket,bind,listen,accept,connect) 三.服务器和客户端的信息函数(字节转换函数,ip和域名的转换,字符串的ip,服务信息函数) 四.完整的读写函数(写函数write,读函数read,数据的传递)  
    2022-12-25 01:25:03下载
    积分:1
  • smtp 发邮件
    一个很有参考价值的邮件发送代码,纯C编写。   用纯C语言发送电子邮件,代码实现起来相对复杂,网上查询和学习也很难找到直接能用的代码,且大部分都是C++的程序。这里分享一个能直接使用的子函数,将头文件和子函数放入自己的程序,修改发送和接收邮箱、邮件主题和内容就行了。由于其中绝大部分代码都是网上下载来修改的,所以这里也特别感谢原作者。
    2022-07-18 01:09:53下载
    积分:1
  • linux下用摄像头采集一帧图像
    V4L2是linux中关于视频设备的内核驱动,使用V4L2驱动可以在linux下用摄像头抓取一帧图像并保存为文件,方便视频图像处理。
    2022-02-21 22:04:51下载
    积分:1
  • 696518资源总数
  • 104349会员总数
  • 32今日下载