JPS61168054A - 情報処理装置の検査方式 - Google Patents
情報処理装置の検査方式Info
- Publication number
- JPS61168054A JPS61168054A JP60009589A JP958985A JPS61168054A JP S61168054 A JPS61168054 A JP S61168054A JP 60009589 A JP60009589 A JP 60009589A JP 958985 A JP958985 A JP 958985A JP S61168054 A JPS61168054 A JP S61168054A
- Authority
- JP
- Japan
- Prior art keywords
- processor
- tested
- information
- message
- processing device
- 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
Links
- 230000010365 information processing Effects 0.000 claims description 12
- 238000000034 method Methods 0.000 claims description 10
- 238000007689 inspection Methods 0.000 claims description 7
- 230000001131 transforming effect Effects 0.000 abstract 1
- 238000012360 testing method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野〕
本発明は情報処理装置の検査方式に関し、特にオペレー
ティングシステムの制御のもとで検査するヘルスチェッ
ク方式に関する。
ティングシステムの制御のもとで検査するヘルスチェッ
ク方式に関する。
(従来の技術)
従来、この種の情報処理装置の故障は装置内部のチェッ
ク回路によって検出していたが、チェック回路によって
チェックすることが不可能な故障が発生すると、オペレ
ーティングシステムソフトウェアの論理矛盾と云う形で
検出していた。
ク回路によって検出していたが、チェック回路によって
チェックすることが不可能な故障が発生すると、オペレ
ーティングシステムソフトウェアの論理矛盾と云う形で
検出していた。
ソフトウェアはハードウェアの故*’を検出する目的で
作成されていないため、ソフトウェアの論理矛盾と云う
形で検出される故障はソフトウェアによっても検出され
ないことがあった。
作成されていないため、ソフトウェアの論理矛盾と云う
形で検出される故障はソフトウェアによっても検出され
ないことがあった。
(発明が解決しようとする問題点)
上記のような場合にはデータ化けが生じ、故障の発生し
念後に長時間を経過してから故障が検出されていたので
、データの復旧が困難になると云う致命的な問題点があ
った。
念後に長時間を経過してから故障が検出されていたので
、データの復旧が困難になると云う致命的な問題点があ
った。
本発明の目的は、オペレ−ティングシステムの制御のも
とで動作する処理装置において、仕事を遂行していない
状態が生ずるごとに処理装置を検査するプログラムを実
行し、エラーカ;検出されたならば直ちにシステムを停
止させることにより上記欠点を解決し、データ化けとな
る現象の発生t抑止することができるように構成した情
報処理装置の検査方式を提供することにある。
とで動作する処理装置において、仕事を遂行していない
状態が生ずるごとに処理装置を検査するプログラムを実
行し、エラーカ;検出されたならば直ちにシステムを停
止させることにより上記欠点を解決し、データ化けとな
る現象の発生t抑止することができるように構成した情
報処理装置の検査方式を提供することにある。
(問題点を屏犬するための手段)
本発明による情報処理装置の検査方式は主記憶装置と、
主記憶装置に接続された被検査処理装置とから成り、主
Me憶装薩は上記処理装#を検査するPATROL実行
タスク、ならびに上記処理装置の運用状態を常時監視し
、仕*t−i行していないときには上1PATROI、
実行タスクを起動すると共に、上記PATROL実行タ
スクがエラー全検出したときには直ちに自身の実行を停
止するオペレーティングシステムを格納してlflした
ものである。
主記憶装置に接続された被検査処理装置とから成り、主
Me憶装薩は上記処理装#を検査するPATROL実行
タスク、ならびに上記処理装置の運用状態を常時監視し
、仕*t−i行していないときには上1PATROI、
実行タスクを起動すると共に、上記PATROL実行タ
スクがエラー全検出したときには直ちに自身の実行を停
止するオペレーティングシステムを格納してlflした
ものである。
(実施例)
次に、本発明について図面を参照して詳細に説明する。
第1図は、本発明による情報処理装置の検査方式全実現
する一実施例を示すブロック図である。
する一実施例を示すブロック図である。
第1図において、主記憶装置30上にはオペレーティン
グシステム61とPATROL実行タスク62とが格納
され、主記憶装置150には処理装置41が接続されて
いる。
グシステム61とPATROL実行タスク62とが格納
され、主記憶装置150には処理装置41が接続されて
いる。
第2図は、PATROL実行の概略を示す流れ図である
。
。
次に、第1図および第2図を参照しながら本発明の動作
について説明する。
について説明する。
第1図において、オペレーティングシステムろ1は立上
げが完了すると処理装Wt、41の動作状態の監視を開
始する。PATROL実行タスク62は第2図にしたが
って起動される。
げが完了すると処理装Wt、41の動作状態の監視を開
始する。PATROL実行タスク62は第2図にしたが
って起動される。
第2図において、処理ステップ211により第1図に示
す情報処理装置41の動作状態を調べ、判断ステップ2
12により仕事を遂行中であれば処理ステップ211に
制御が戻される。もし、仕事全遂行していなければ制御
は処理ステップ213に移り、第1図に示す情報処理装
置141を検査するプログラムであるPATROL実行
タスク62を起動する。
す情報処理装置41の動作状態を調べ、判断ステップ2
12により仕事を遂行中であれば処理ステップ211に
制御が戻される。もし、仕事全遂行していなければ制御
は処理ステップ213に移り、第1図に示す情報処理装
置141を検査するプログラムであるPATROL実行
タスク62を起動する。
次に、第2図の処理ステップ214に制御が移ると、メ
ツセージエリアに試験対象処理装置の情報と試験対象命
令の情報とを移送する。処理ステップ215では試験対
象である命令を実行する。
ツセージエリアに試験対象処理装置の情報と試験対象命
令の情報とを移送する。処理ステップ215では試験対
象である命令を実行する。
処理ステップ216では試験対象命令の実行結果と期待
値とを比較し、判断ステップ217により結果が一致し
てhれば制御は判断ステップ22δへ移る。
値とを比較し、判断ステップ217により結果が一致し
てhれば制御は判断ステップ22δへ移る。
判断ステップ223によシチェックし念結果、最後の試
験でなければ、続く試験を処理ステップ214から始ま
るステップに戻って実行する。最後の試験でおれば、制
御は判断ステップ226から処理ステップ211へ移り
、再び情報処理装置41の動作状態を監視する。判断ス
テップ217において実行結果と期待値とが一致しなか
った場合には、制御は処理ステップ218へ移行し、処
理ステップ215での実行結果と処理ステップ216で
使用した期待値とをメツセージエリアに移送する。処理
ステップ219においては、これらをもとにしてエラー
メツセージを作成してメツセージ出力装置へ出力する。
験でなければ、続く試験を処理ステップ214から始ま
るステップに戻って実行する。最後の試験でおれば、制
御は判断ステップ226から処理ステップ211へ移り
、再び情報処理装置41の動作状態を監視する。判断ス
テップ217において実行結果と期待値とが一致しなか
った場合には、制御は処理ステップ218へ移行し、処
理ステップ215での実行結果と処理ステップ216で
使用した期待値とをメツセージエリアに移送する。処理
ステップ219においては、これらをもとにしてエラー
メツセージを作成してメツセージ出力装置へ出力する。
その後、処理ステップ20でシステムの運転を停止させ
る。
る。
以上の説明では、1台の処理装WLt−検査対象として
hたが、2台以上の処理装置に対しても本発明を適用で
きることは云うまでもなり。
hたが、2台以上の処理装置に対しても本発明を適用で
きることは云うまでもなり。
(発明の効果)
以上説明したように本発明では、仕事を遂行していない
状態が生じる都度、情報処理装置の正常性を検査するプ
ログラムを実行することにより、情報処理装置の誤動作
によるデータ化けの発生を防止することができると云う
効果がある。
状態が生じる都度、情報処理装置の正常性を検査するプ
ログラムを実行することにより、情報処理装置の誤動作
によるデータ化けの発生を防止することができると云う
効果がある。
【図面の簡単な説明】
第1図は、本発明による検査方式を実現する情報処理装
置の一実施例を示すシステム構成図でろ −る。 第2図は、本発明によシ実施するPAT凡OL実行タス
クによる検査の一例を示す7o−チャートである。 30・・−主記憶装置 31・・−オペレーティングシステム 32・−ΦPATROL実行タスク 41・・・処理装置
置の一実施例を示すシステム構成図でろ −る。 第2図は、本発明によシ実施するPAT凡OL実行タス
クによる検査の一例を示す7o−チャートである。 30・・−主記憶装置 31・・−オペレーティングシステム 32・−ΦPATROL実行タスク 41・・・処理装置
Claims (1)
- 主記憶装置と、前記主記憶装置に接続された検査される
べき処理装置とから成り、且つ、前記主記憶装置は前記
処理装置を検査するPATROL実行タスク、ならびに
前記処理装置の運行状態を常時監視し、仕事を遂行して
いないときには前記PATROL実行タスクを起動する
と共に、前記PATROL実行タスクがエラーを検出し
たときには直ちに自身の実行を停止するオペレーティン
グシステムを格納して構成したことを特徴とする情報処
理装置の検査方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60009589A JPS61168054A (ja) | 1985-01-22 | 1985-01-22 | 情報処理装置の検査方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60009589A JPS61168054A (ja) | 1985-01-22 | 1985-01-22 | 情報処理装置の検査方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS61168054A true JPS61168054A (ja) | 1986-07-29 |
Family
ID=11724510
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60009589A Pending JPS61168054A (ja) | 1985-01-22 | 1985-01-22 | 情報処理装置の検査方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61168054A (ja) |
-
1985
- 1985-01-22 JP JP60009589A patent/JPS61168054A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2006040122A (ja) | プログラマブルコントローラ | |
| JPH02294739A (ja) | 障害検出方式 | |
| CN112099383A (zh) | 航空电子设备自检测控制模块 | |
| JPS61168054A (ja) | 情報処理装置の検査方式 | |
| JPS6162945A (ja) | 情報処理装置の検査方式 | |
| JPS6162942A (ja) | 情報処理装置の検査方式 | |
| JPS6162943A (ja) | 情報処理装置の検査方式 | |
| Rivera et al. | A software based self-recovering robotic system architecture using ros | |
| JPH05224995A (ja) | 情報処理装置の試験方式 | |
| JPS62139050A (ja) | 保守診断処理装置管理による命令試験方式 | |
| JPH0854922A (ja) | プロセス制御装置 | |
| JPS6139136A (ja) | 情報処理装置の検査方式 | |
| JPS61101845A (ja) | 情報処理装置の試験方式 | |
| JP2836084B2 (ja) | 計算機の検査装置 | |
| JPS6162941A (ja) | 情報処理装置の検査方式 | |
| JPH04369046A (ja) | 活性チェック回路のテスト方式 | |
| JPS61240334A (ja) | 情報処理装置の検査方式 | |
| JPS6272038A (ja) | プログラム暴走検出装置の試験方法 | |
| JPS6155748A (ja) | 電子計算機システム | |
| JPS6162944A (ja) | 情報処理装置の検査方式 | |
| JPS6015749A (ja) | インラインtmp方式 | |
| JPS6250858B2 (ja) | ||
| JPH0244437A (ja) | 障害検知方法 | |
| JPS63255742A (ja) | デ−タ処理装置 | |
| JP2001256081A (ja) | 情報処理装置 |