首页> 外国专利> Application-level software watchdog timer

Application-level software watchdog timer

机译:应用级软件看门狗定时器

摘要

A software implementation of an application watchdog, comprising a restart service operating in the user mode and a watchdog driver operating in the kernel mode of a computer operating system. The driver incorporates a system thread configured to monitor a plurality of user applications operating in the user mode. The driver provides a first IOCTL signal interface for communicating control signals between the watchdog driver and one of the user applications and a second IOCTL signal interface for communicating control signals between the watchdog driver and the restart service. A communication interface exists for coordinating timer events with the operating system scheduler. If the system thread does not receive a message from one of said applications within an allotted period of time, the timer event alerts the watchdog driver that the allotted time has elapsed and the watchdog driver signals the restart service to restart that application.
机译:应用程序看门狗的软件实现,包括以用户模式运行的重启服务和以计算机操作系统的内核模式运行的看门狗驱动程序。该驱动程序包含系统线程,该系统线程配置为监视在用户模式下运行的多个用户应用程序。驱动程序提供了一个用于在看门狗驱动器和一个用户应用程序之间传递控制信号的第一IOCTL信号接口,以及一个用于在看门狗驱动器和重启服务之间传递控制信号的第二IOCTL信号接口。存在一个通信接口,用于与操作系统调度程序协调计时器事件。如果系统线程在分配的时间段内未收到来自所述应用程序之一的消息,则计时器事件会警告看门狗驱动程序已分配的时间已过,并且看门狗驱动程序会发出重新启动服务的信号,以重新启动该应用程序。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号