JP2009015435A - Abnormality detecting method and processor - Google Patents

Abnormality detecting method and processor Download PDF

Info

Publication number
JP2009015435A
JP2009015435A JP2007174135A JP2007174135A JP2009015435A JP 2009015435 A JP2009015435 A JP 2009015435A JP 2007174135 A JP2007174135 A JP 2007174135A JP 2007174135 A JP2007174135 A JP 2007174135A JP 2009015435 A JP2009015435 A JP 2009015435A
Authority
JP
Japan
Prior art keywords
boot loader
abnormality
abnormal operation
kernel
detection method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007174135A
Other languages
Japanese (ja)
Inventor
Takashi Ikebe
隆 池邉
Satoshi Hinomura
聡 日野村
Masahiko Noguchi
昌彦 野口
Tetsuya Iwata
哲弥 岩田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2007174135A priority Critical patent/JP2009015435A/en
Publication of JP2009015435A publication Critical patent/JP2009015435A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To detect abnormality during system start-up even before a kernel is loaded. <P>SOLUTION: A WDT (watch dog timer) for detecting abnormality during start-up of an operation system is actuated in an execution stage of a boot loader from the actuation of the boot loader until the loading of the kernel. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、異常を検出する異常検出方法及び処理装置に関し、特にLinuxのようなオペレーションシステムの起動時の異常を検出する異常検出方法及び処理装置に関する。   The present invention relates to an abnormality detection method and a processing apparatus for detecting an abnormality, and more particularly to an abnormality detection method and a processing apparatus for detecting an abnormality at the start-up of an operation system such as Linux.

一般的に、Linuxなどのオペレーションシステムの起動は、ブートローダーの起動、カーネルのロード、カーネルの起動、アプリケーションプロセスの起動の順に実行される。そして、システム起動時の異常の検出処理は、カーネルのロード後にWDT(Watch Dog Timer)を起動させることにより行われる(例えば、非特許文献1参照。)。また、検出された異常の当該システムの保守者への通知についても同様である。
Christer Weingel、「The Linux Watchdog driver API」など、[online]、平成19年5月23日、インターネット<URL:www.linux-m32r.org/lxr/http/source/Documentation/watchdog/watchdog-api.txt?v=2.6.9>
In general, an operation system such as Linux is activated in the order of boot loader activation, kernel loading, kernel activation, and application process activation. The abnormality detection process at the time of starting the system is performed by starting a WDT (Watch Dog Timer) after loading the kernel (see, for example, Non-Patent Document 1). The same applies to the notification of the detected abnormality to the maintainer of the system.
Christer Weingel, “The Linux Watchdog driver API”, etc. [online], May 23, 2007, Internet <URL: www.linux-m32r.org/lxr/http/source/Documentation/watchdog/watchdog-api. txt? v = 2.6.9>

上記のようなシステム起動時の異常の検出は、カーネルのロード後に起動するWDTによって行われる。そのため、カーネルのロード前の段階での異常については検出することができないという問題点がある。また、カーネルのロード前の段階での当該システムの保守者への異常の通知もできないという問題点がある。   The detection of the abnormality at the time of system startup as described above is performed by WDT that is started after loading the kernel. For this reason, there is a problem that it is impossible to detect anomalies in the stage before the kernel is loaded. In addition, there is a problem that it is impossible to notify the maintenance person of the system at the stage before loading the kernel.

本発明は、上述したような従来の技術が有する問題点に鑑みてなされたものであって、カーネルのロード前の段階においてもシステム起動時の異常を検出することができる異常検出方法及び処理装置を提供することを目的とする。   The present invention has been made in view of the problems of the conventional techniques as described above, and an abnormality detection method and processing apparatus capable of detecting an abnormality at the time of system activation even before the kernel is loaded. The purpose is to provide.

上記目的を達成するために本発明は、
オペレーションシステムの起動時における異常を前記オペレーションシステムに設けられた異常動作監視タイマーによって検出する異常検出方法であって、
前記オペレーションシステムのブートローダーが、該ブートローダーの起動から前記オペレーションシステムのカーネルがロードされるまでの間の該ブートローダーの実行段階において、前記異常動作監視タイマーを起動する処理を有する。
In order to achieve the above object, the present invention provides:
An abnormality detection method for detecting an abnormality at the time of starting an operation system by an abnormal operation monitoring timer provided in the operation system,
The boot loader of the operation system includes a process of starting the abnormal operation monitoring timer in an execution stage of the boot loader from the start of the boot loader to the loading of the kernel of the operation system.

また、前記ブートローダーが、前記カーネルがロードされた後に前記異常動作監視タイマーを再起動する処理を有することを特徴とする。   Further, the boot loader has a process of restarting the abnormal operation monitoring timer after the kernel is loaded.

また、前記ブートローダーが、前記オペレーションシステムにて実行されるアプリケーションプロセスの起動初期段階において、前記異常動作監視タイマーを再起動する処理を有することを特徴とする。   Further, the boot loader has a process of restarting the abnormal operation monitoring timer in an initial stage of starting an application process executed in the operation system.

また、前記ブートローダーが、前記異常動作検出タイマーが検出した異常を保守者へ通知する処理を有することを特徴とする。   Further, the boot loader has a process of notifying a maintenance person of an abnormality detected by the abnormal operation detection timer.

また、前記ブートローダーが、前記異常動作検出タイマーが検出した異常を、UDP送受信機能を用いて保守者へ通知する処理を有することを特徴とする。   In addition, the boot loader has a process of notifying the maintenance person of an abnormality detected by the abnormal operation detection timer using a UDP transmission / reception function.

また、オペレーションシステムの動作の異常を検出するための異常動作検出タイマーと、前記オペレーションシステムの起動時に実行されるブートローダーとを具備する処理装置において、
前記ブートローダーは、該ブートローダーの起動から前記オペレーションシステムのカーネルがロードされるまでの間の該ブートローダーの実行段階において、前記異常動作監視タイマーを起動するWDT初期化手段を有することを特徴とする。
Further, in a processing apparatus comprising an abnormal operation detection timer for detecting an abnormal operation of the operation system, and a boot loader that is executed when the operation system is started up,
The boot loader has WDT initialization means for starting the abnormal operation monitoring timer in an execution stage of the boot loader from the start of the boot loader until the operation system kernel is loaded. To do.

また、前記WDT初期化手段は、前記カーネルがロードされた後に前記異常動作監視タイマーを再起動することを特徴とする。   Further, the WDT initialization means restarts the abnormal operation monitoring timer after the kernel is loaded.

また、前記オペレーションシステムにて実行されるアプリケーションプロセスを有し、
前記WDT初期化手段は、前記アプリケーションプロセスの起動初期段階において、前記異常動作監視タイマーを再起動することを特徴とする。
And an application process executed in the operation system,
The WDT initialization means restarts the abnormal operation monitoring timer in the initial stage of activation of the application process.

また、前記ブートローダーは、前記異常動作検出タイマーが検出した異常を、当該処理装置に接続された保守者端末へ通知する通信手段を有することを特徴とする。   In addition, the boot loader includes a communication unit that notifies an abnormality detected by the abnormal operation detection timer to a maintenance person terminal connected to the processing device.

また、前記通信手段は、前記異常動作検出タイマーが検出した異常を、UDP送受信機能を用いて前記保守者端末へ通知することを特徴とする。   In addition, the communication unit notifies the maintenance person terminal of an abnormality detected by the abnormal operation detection timer using a UDP transmission / reception function.

上記のように構成された本発明においては、オペレーションシステムの起動時における異常を検出するための異常動作監視タイマーが、ブートローダーの起動からカーネルがロードされるまでの間の該ブートローダーの実行段階において起動される。   In the present invention configured as described above, the abnormal operation monitoring timer for detecting an abnormality at the time of starting the operation system is the execution stage of the boot loader from the boot loader startup to the kernel loading. It is started at.

これにより、オペレーションシステムの異常の検出がカーネルのロード前の段階においても可能となる。   As a result, the abnormality of the operation system can be detected even before the kernel is loaded.

以上説明したように本発明においては、オペレーションシステムの起動時における異常を検出するための異常動作監視タイマーを、ブートローダーの起動からカーネルがロードされるまでの間の該ブートローダーの実行段階において起動する構成としたため、カーネルのロード前の段階においてもシステム起動時の異常を検出することができる。   As described above, in the present invention, the abnormal operation monitoring timer for detecting an abnormality at the time of starting the operation system is started at the execution stage of the boot loader from the start of the boot loader until the kernel is loaded. Because of this configuration, it is possible to detect abnormalities at system startup even before the kernel is loaded.

以下に、本発明の実施の形態について図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

図1は、オペレーションシステム起動時における本発明の異常検出方法の概念を示した図である。   FIG. 1 is a diagram showing the concept of the abnormality detection method of the present invention when the operation system is activated.

図1に示すようにオペレーションシステムの起動は、当該オペレーションシステムに電源が投入された後、BIOS(Basic Input Output System)が実行され、その後ブートローダーが起動される。   As shown in FIG. 1, the operation system is activated by turning on the power of the operation system, executing a basic input output system (BIOS), and then starting a boot loader.

ブートローダーが起動されると、ブートローダーが異常動作監視タイマーを初期化し、タイマーをセットして起動させる。ここで、異常動作監視タイマーは、一般的なWDT(Watch Dog Timer)である。実行しているブートローダーによって、その後カーネルがロードされ、初期化(実行)される。カーネルの実行によりカーネルの初期化が完了すると、アプリケーションプロセスが起動されてサービスが開始される。   When the boot loader is started, the boot loader initializes an abnormal operation monitoring timer and sets the timer to start. Here, the abnormal operation monitoring timer is a general WDT (Watch Dog Timer). The kernel is then loaded and initialized (executed) by the running boot loader. When the initialization of the kernel is completed by executing the kernel, the application process is started and the service is started.

ブロードローダーによってWDTが起動されてからサービスが開始されるまでの間、WDTによってシステムの異常が監視されている。よって、その間に当該オペレーションシステムにて発生した異常がWDTによって検出される。そのため、従来技術の課題であるカーネルのロード前の段階でのオペレーションシステムの異常検出が可能となる。   The system abnormality is monitored by the WDT from when the WDT is activated by the broad loader until the service is started. Therefore, an abnormality occurring in the operation system during that time is detected by WDT. Therefore, it is possible to detect an abnormality in the operation system at the stage before loading the kernel, which is a problem of the prior art.

また、当該オペレーションシステムを保守する保守者へ、WDTによって検出された異常を通知する機能を組み込むことにより、ブートローダーの起動後の早い時期から異常を保守者へ通知することも可能となる。   Further, by incorporating a function for notifying an abnormality detected by the WDT to a maintenance person who maintains the operation system, it is possible to notify the maintenance person of the abnormality at an early stage after the boot loader is started.

また、WDTについては、カーネルのロード後、カーネルやアプリケーションプロセスで再設定される。   WDT is reset by the kernel or application process after loading the kernel.

図2は、本発明の異常検出方法が実行されるシステムの実施の一形態を示す図である。   FIG. 2 is a diagram showing an embodiment of a system in which the abnormality detection method of the present invention is executed.

本形態は図2に示すように、異常が検出されるシステムが起動される処理装置1と、処理装置1にて検出された異常が通知される保守者端末2とから構成されている。   As shown in FIG. 2, this embodiment includes a processing device 1 that starts a system in which an abnormality is detected, and a maintenance person terminal 2 that is notified of the abnormality detected by the processing device 1.

さらに、処理装置1は、BIOS11と、ブートローダー12と、WDT13と、カーネル14と、アプリケーションプロセス15とから構成されている。   Further, the processing device 1 includes a BIOS 11, a boot loader 12, a WDT 13, a kernel 14, and an application process 15.

BIOS11は、処理装置1に接続されている周辺機器を制御するプログラム群である一般的なBIOSである。   The BIOS 11 is a general BIOS that is a group of programs that control peripheral devices connected to the processing device 1.

ブートローダー12はさらに、WDT初期化部121と、通信部122と、カーネルロード部123とから構成されている。   The boot loader 12 further includes a WDT initialization unit 121, a communication unit 122, and a kernel load unit 123.

WDT初期化部121は、ブートローダー12が起動後、WDT13を起動して初期化する。   The WDT initialization unit 121 activates and initializes the WDT 13 after the boot loader 12 is activated.

通信部122は、WDT13にて検出された異常を保守者端末2へ通知する。   The communication unit 122 notifies the maintenance person terminal 2 of the abnormality detected by the WDT 13.

カーネルロード部123は、カーネル14をロードする。   The kernel loading unit 123 loads the kernel 14.

WDT13は、処理装置1が正常に稼働しているかどうかを常時監視する機能を持った一般的なWDTである。   The WDT 13 is a general WDT having a function of constantly monitoring whether the processing apparatus 1 is operating normally.

カーネル14は、本形態で使用されるOS(Operating System)のカーネル部分である。   The kernel 14 is a kernel part of an OS (Operating System) used in this embodiment.

アプリケーションプロセス15は、本形態から供給されるサービスを実行するために稼動する。   The application process 15 operates to execute a service supplied from this embodiment.

以下に、図2に示した形態における異常検出方法について説明する。   Below, the abnormality detection method in the form shown in FIG. 2 is demonstrated.

図3は、図2に示した形態における異常検出方法を説明するためのフローチャートである。   FIG. 3 is a flowchart for explaining the abnormality detection method in the embodiment shown in FIG.

まず、Linuxのようなオペレーションシステムを起動するために、保守者が処理装置1の電源を投入すると(ステップS301)、BIOS11が起動される(ステップS302)。   First, in order to activate an operation system such as Linux, when the maintenance person turns on the power of the processing apparatus 1 (step S301), the BIOS 11 is activated (step S302).

起動されたBIOS11は、ブートローダー12をロードして起動する(ステップS303)。   The activated BIOS 11 loads and boots the boot loader 12 (step S303).

起動されたブートローダー12は、WDT初期化部121によって、WDT13を初期化し、タイマーをセットしてWDT13を起動する(ステップS304)。この起動について、ブートローダーとしてGRUB(GRand Unified Bootloader)を用いる場合を例に挙げて説明する。GRUBが持つビルドインコマンドの形で実装し、Linux上でのWDTモジュール相当の機能を利用できるように、WDTモジュールのソースコードを移植することにより可能となる。   The boot loader 12 that has been activated initializes the WDT 13 by the WDT initialization unit 121, sets a timer, and activates the WDT 13 (step S304). This activation will be described by taking as an example the case of using GRUB (GRand Unified Bootloader) as a boot loader. It can be implemented by porting the source code of the WDT module so that it can be implemented in the form of a built-in command of GRUB and a function equivalent to the WDT module on Linux can be used.

以上により、WDT13によるシステムの異常の検出は、ブートローダー12の実行段階から可能となる。   As described above, the system abnormality detection by the WDT 13 can be performed from the execution stage of the boot loader 12.

WDT13が起動されると、WDT13によってシステムに異常があるかどうかが常時監視される(ステップS305)。   When the WDT 13 is activated, the WDT 13 constantly monitors whether there is an abnormality in the system (step S305).

WDT13によって異常が検出された場合、システムを最初から起動し直したり、ブートローダー12を再ロードするなどにより再試行したり、起動システムが他にある場合には、他の起動システムに切り替えて、システムの起動をするなどの異常処理がなされる(ステップS306)。そして、検出された異常が通信部122から保守者端末2へ通知される(ステップS307)。具体的には、例えばブートローダー12としてGRUBを用いる場合、GRUBは既存のネットワーク機能としてネットワークブート用にUDP送受信機能を備えており、これを用いて保守者端末2へ通知を行う。これにより、ブートローダー12の実行段階からの保守者への異常の通知が可能となる。   If an abnormality is detected by the WDT 13, restart the system from the beginning, retry by reloading the boot loader 12, etc. If there is another boot system, switch to another boot system, Abnormal processing such as system startup is performed (step S306). Then, the detected abnormality is notified from the communication unit 122 to the maintenance person terminal 2 (step S307). Specifically, for example, when GRUB is used as the boot loader 12, GRUB has a UDP transmission / reception function for network boot as an existing network function, and notifies the maintenance person terminal 2 using this. Thereby, it is possible to notify the maintenance person of the abnormality from the execution stage of the boot loader 12.

一方、ブートローダー12はWDT13を起動した後、カーネルロード部123によって、カーネル14をロードして起動する(ステップS308)。そして、起動されたカーネル14は、各種初期化を行う(ステップS309)。   On the other hand, after starting the WDT 13, the boot loader 12 loads and starts the kernel 14 by the kernel loading unit 123 (step S308). Then, the activated kernel 14 performs various initializations (step S309).

また、ステップS309のカーネル14の初期化時やその後のアプリケーションプロセス15の起動時などのできるだけ早い時期においてもWDT13を再設定して再起動させる(ステップS310)。これは、システム全体が無応答になる期間をできるだけ短くするために、上述したステップS304でのブートローダー12の実行段階からのWDT13の起動だけではなく、システムでのWDT監視開始をも早めることで、起動システム全体に渡る異常検出効果を高めることができる。   Also, the WDT 13 is reset and restarted at the earliest possible time, such as when the kernel 14 is initialized in step S309 or when the application process 15 is subsequently started (step S310). This is because not only the start of the WDT 13 from the execution stage of the boot loader 12 in step S304 described above but also the start of WDT monitoring in the system in order to shorten the period in which the entire system becomes unresponsive as much as possible. Thus, the effect of detecting an abnormality over the entire activation system can be enhanced.

カーネル14の実行が可能になると、アプリケーションプロセス15が起動され、サービスが開始される(ステップS311)。   When the kernel 14 can be executed, the application process 15 is started and the service is started (step S311).

以上述べたように、本発明によれば、オペレーションシステムの異常の検出がカーネル14の起動前の段階においても可能となる。また、検出された異常がブートローダー12の実行段階で保守者へ通知されることにより、カーネル14の起動前の段階から保守者への通知が可能となる。   As described above, according to the present invention, it is possible to detect an abnormality in the operation system even before the kernel 14 is activated. Further, the detected abnormality is notified to the maintenance person at the execution stage of the boot loader 12, so that the maintenance person can be notified from the stage before starting the kernel 14.

オペレーションシステム起動時における本発明の異常検出方法の概念を示した図である。It is the figure which showed the concept of the abnormality detection method of this invention at the time of operation system starting. 本発明の異常検出方法が実行されるシステムの実施の一形態を示す図である。It is a figure which shows one Embodiment of the system by which the abnormality detection method of this invention is performed. 図2に示した形態における異常検出方法を説明するためのフローチャートである。It is a flowchart for demonstrating the abnormality detection method in the form shown in FIG.

符号の説明Explanation of symbols

1 処理装置
2 保守者端末
11 BIOS
12 ブートローダー
13 WDT
14 カーネル
15 アプリケーションプロセス
121 WDT初期化部
122 通信部
123 カーネルロード部
1 processing device 2 maintenance person terminal 11 BIOS
12 Boot loader 13 WDT
14 Kernel 15 Application Process 121 WDT Initialization Unit 122 Communication Unit 123 Kernel Load Unit

Claims (10)

オペレーションシステムの起動時における異常を前記オペレーションシステムに設けられた異常動作監視タイマーによって検出する異常検出方法であって、
前記オペレーションシステムのブートローダーが、該ブートローダーの起動から前記オペレーションシステムのカーネルがロードされるまでの間の該ブートローダーの実行段階において、前記異常動作監視タイマーを起動する処理を有する異常検出方法。
An abnormality detection method for detecting an abnormality at the time of starting an operation system by an abnormal operation monitoring timer provided in the operation system,
An abnormality detection method including a process in which the boot loader of the operation system starts the abnormal operation monitoring timer in an execution stage of the boot loader from the start of the boot loader to the loading of the kernel of the operation system.
請求項1に記載の異常検出方法において、
前記ブートローダーが、前記カーネルがロードされた後に前記異常動作監視タイマーを再起動する処理を有することを特徴とする異常検出方法。
The abnormality detection method according to claim 1,
An abnormality detection method comprising: a process in which the boot loader restarts the abnormal operation monitoring timer after the kernel is loaded.
請求項1に記載の異常検出方法において、
前記ブートローダーが、前記オペレーションシステムにて実行されるアプリケーションプロセスの起動初期段階において、前記異常動作監視タイマーを再起動する処理を有することを特徴とする異常検出方法。
The abnormality detection method according to claim 1,
An abnormality detection method comprising: a process in which the boot loader restarts the abnormal operation monitoring timer in an initial stage of starting an application process executed in the operation system.
請求項1乃至3のいずれか1項に記載の異常検出方法において、
前記ブートローダーが、前記異常動作検出タイマーが検出した異常を保守者へ通知する処理を有することを特徴とする異常検出方法。
The abnormality detection method according to any one of claims 1 to 3,
An abnormality detection method comprising: a process in which the boot loader notifies a maintenance person of an abnormality detected by the abnormal operation detection timer.
請求項4に記載の異常検出方法において、
前記ブートローダーが、前記異常動作検出タイマーが検出した異常を、UDP送受信機能を用いて保守者へ通知する処理を有することを特徴とする異常検出方法。
In the abnormality detection method according to claim 4,
An abnormality detection method comprising: a process in which the boot loader notifies a maintenance person of an abnormality detected by the abnormal operation detection timer using a UDP transmission / reception function.
オペレーションシステムの動作の異常を検出するための異常動作検出タイマーと、前記オペレーションシステムの起動時に実行されるブートローダーとを具備する処理装置において、
前記ブートローダーは、該ブートローダーの起動から前記オペレーションシステムのカーネルがロードされるまでの間の該ブートローダーの実行段階において、前記異常動作監視タイマーを起動するWDT初期化手段を有することを特徴とする処理装置。
In a processing apparatus comprising an abnormal operation detection timer for detecting an abnormal operation of an operation system, and a boot loader that is executed when the operation system is activated,
The boot loader has WDT initialization means for starting the abnormal operation monitoring timer in an execution stage of the boot loader from the start of the boot loader until the operation system kernel is loaded. Processing equipment.
請求項6に記載の処理装置において、
前記WDT初期化手段は、前記カーネルがロードされた後に前記異常動作監視タイマーを再起動することを特徴とする処理装置。
The processing apparatus according to claim 6, wherein
The processing apparatus, wherein the WDT initialization means restarts the abnormal operation monitoring timer after the kernel is loaded.
請求項6に記載の処理装置において、
前記オペレーションシステムにて実行されるアプリケーションプロセスを有し、
前記WDT初期化手段は、前記アプリケーションプロセスの起動初期段階において、前記異常動作監視タイマーを再起動することを特徴とする処理装置。
The processing apparatus according to claim 6, wherein
An application process executed in the operation system;
The processing apparatus, wherein the WDT initialization means restarts the abnormal operation monitoring timer in an initial startup stage of the application process.
請求項6乃至8に記載の処理装置において、
前記ブートローダーは、前記異常動作検出タイマーが検出した異常を、当該処理装置に接続された保守者端末へ通知する通信手段を有することを特徴とする処理装置。
9. The processing apparatus according to claim 6, wherein:
The processing apparatus, wherein the boot loader has communication means for notifying an abnormality detected by the abnormal operation detection timer to a maintenance person terminal connected to the processing apparatus.
請求項9に記載の処理装置において、
前記通信手段は、前記異常動作検出タイマーが検出した異常を、UDP送受信機能を用いて前記保守者端末へ通知することを特徴とする処理装置。
The processing apparatus according to claim 9, wherein
The communication device notifies the maintenance person terminal of an abnormality detected by the abnormal operation detection timer using a UDP transmission / reception function.
JP2007174135A 2007-07-02 2007-07-02 Abnormality detecting method and processor Pending JP2009015435A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007174135A JP2009015435A (en) 2007-07-02 2007-07-02 Abnormality detecting method and processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007174135A JP2009015435A (en) 2007-07-02 2007-07-02 Abnormality detecting method and processor

Publications (1)

Publication Number Publication Date
JP2009015435A true JP2009015435A (en) 2009-01-22

Family

ID=40356294

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007174135A Pending JP2009015435A (en) 2007-07-02 2007-07-02 Abnormality detecting method and processor

Country Status (1)

Country Link
JP (1) JP2009015435A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011138231A (en) * 2009-12-25 2011-07-14 Toshiba Tec Corp Electronic equipment and program
JP2012230637A (en) * 2011-04-27 2012-11-22 Denso Corp Program group
KR20140125621A (en) * 2013-04-19 2014-10-29 콘티넨탈 오토모티브 시스템 주식회사 Apparatus and method for monitoring tcu in pcu
JP2016157296A (en) * 2015-02-25 2016-09-01 Necプラットフォームズ株式会社 Information processing apparatus and management method therefor
WO2023279875A1 (en) * 2021-07-07 2023-01-12 深圳Tcl新技术有限公司 Bootloader startup procedure monitoring method and apparatus, embedded device, and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59200357A (en) * 1983-04-28 1984-11-13 Oki Electric Ind Co Ltd Watchdog timer circuit
JPH02308343A (en) * 1989-05-23 1990-12-21 Nec Corp Trouble detection reporting system for microprocessor
JPH10171546A (en) * 1996-12-12 1998-06-26 Omron Corp Activation monitoring device
JP2003208314A (en) * 2002-01-15 2003-07-25 Mitsubishi Electric Corp Computer system of which operating system can be automatically replaced and automatic replacement method of operating system using the system
JP2004246490A (en) * 2003-02-12 2004-09-02 Canon Inc Server monitoring system
JP2005122424A (en) * 2003-10-16 2005-05-12 Canon Inc Watchdog timer

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59200357A (en) * 1983-04-28 1984-11-13 Oki Electric Ind Co Ltd Watchdog timer circuit
JPH02308343A (en) * 1989-05-23 1990-12-21 Nec Corp Trouble detection reporting system for microprocessor
JPH10171546A (en) * 1996-12-12 1998-06-26 Omron Corp Activation monitoring device
JP2003208314A (en) * 2002-01-15 2003-07-25 Mitsubishi Electric Corp Computer system of which operating system can be automatically replaced and automatic replacement method of operating system using the system
JP2004246490A (en) * 2003-02-12 2004-09-02 Canon Inc Server monitoring system
JP2005122424A (en) * 2003-10-16 2005-05-12 Canon Inc Watchdog timer

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011138231A (en) * 2009-12-25 2011-07-14 Toshiba Tec Corp Electronic equipment and program
JP2012230637A (en) * 2011-04-27 2012-11-22 Denso Corp Program group
KR20140125621A (en) * 2013-04-19 2014-10-29 콘티넨탈 오토모티브 시스템 주식회사 Apparatus and method for monitoring tcu in pcu
KR102189779B1 (en) 2013-04-19 2020-12-11 콘티넨탈 오토모티브 시스템 주식회사 Apparatus and method for monitoring tcu in pcu
JP2016157296A (en) * 2015-02-25 2016-09-01 Necプラットフォームズ株式会社 Information processing apparatus and management method therefor
WO2023279875A1 (en) * 2021-07-07 2023-01-12 深圳Tcl新技术有限公司 Bootloader startup procedure monitoring method and apparatus, embedded device, and storage medium

Similar Documents

Publication Publication Date Title
JP2008225858A (en) Device, method and program for recovery from bios stall failure
JP4586750B2 (en) Computer system and start monitoring method
US8930769B2 (en) Managing operating system deployment failure
JP2009015435A (en) Abnormality detecting method and processor
CN103885847A (en) Dog feeding method and device based on embedded system
US10802916B2 (en) System and method to enable rapid recovery of an operating system image of an information handling system after a malicious attack
CN112463222A (en) Data interaction method, device and equipment between server BIOS and BMC
ATE536586T1 (en) START-UP CONTROL METHOD FOR AN OPERATING SYSTEM AND INFORMATION PROCESSING DEVICE
CN109976886B (en) Kernel remote switching method and device
JP2008040698A (en) Emergency supervisory system for programmable controller
JP6073710B2 (en) Information processing apparatus, automatic recovery method from startup failure, and automatic recovery program from startup failure
US20120047358A1 (en) Method and system for accelerating booting process
JP2000516745A (en) Rebooting a master CPU that has stopped functioning with a slave DSP
CN104978208B (en) Hot restart method and device thereof
JP2002149437A (en) Method for restarting software
JP2013041436A (en) Multiprocessor system and starting method
WO2010018619A1 (en) Information processor and hang-up cause investigation information acquiring method
JP2010079572A (en) Information processor, external memory and control method
JP4633553B2 (en) Debug system, debugging method and program
JP5342801B2 (en) Power supply control circuit, computer having the same, and power supply control method
JP6023898B1 (en) Information processing apparatus, information processing method, and information processing program
JP6795782B1 (en) Information processing system, information processing device and program
JP2010102441A (en) Information processing apparatus and information processing program
JP2007323601A (en) Automatically restorable computer
JP6762656B2 (en) CPU standby return structure

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101110

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101209

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110202