JPH03256132A - 二重タスクシステム装置 - Google Patents

二重タスクシステム装置

Info

Publication number
JPH03256132A
JPH03256132A JP2055499A JP5549990A JPH03256132A JP H03256132 A JPH03256132 A JP H03256132A JP 2055499 A JP2055499 A JP 2055499A JP 5549990 A JP5549990 A JP 5549990A JP H03256132 A JPH03256132 A JP H03256132A
Authority
JP
Japan
Prior art keywords
task
processing
time
fault
system 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
Application number
JP2055499A
Other languages
English (en)
Inventor
Hiroshi Katayama
洋志 片山
Shuji Sanada
真田 秀志
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.)
NEC Corp
NEC Data Terminal Ltd
Original Assignee
NEC Corp
NEC Data Terminal Ltd
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 NEC Corp, NEC Data Terminal Ltd filed Critical NEC Corp
Priority to JP2055499A priority Critical patent/JPH03256132A/ja
Publication of JPH03256132A publication Critical patent/JPH03256132A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Retry When Errors Occur (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はプログラムで動作する情報処理システム装置に
おいて、特に装置内のプログラム処理を改良した二重タ
スクシステム装置に関する。
〔従来の技術〕
従来のこの種の装置は、あるーっの処理を実現するため
に、いつくがのプログラム群、いわゆるタスクを起動さ
せて結果を得ている。
〔発明が解決しようとする課題〕
上述のように、従来の装置は、処理の実現のために複数
の違ったタスクが起動される。この場合、タスク上に障
害があったときに、その処理の結果としては、信頼性が
低い結果が出る。また最悪の場合には、結果が返ってこ
す、いわゆるシステム・ダウンにつながるという欠点が
ある。
〔課題を解決するための手段〕
本発明二重タスクシステム装置は、異常が起きたタスク
を発見し、同一の機能を有する他のタクスに置き換える
機能を有している。
すなわち、本発明の二重タスクシステム装置は、ある処
理を実現するためのプログラムを二重にして障害時のシ
ステムダウン時間を無くすようにしたものである。
〔実施例〕
次に本発明の実施例について図面を参照して説明する。
第1図は、本発明の一実施例を示すブロック図である。
第1図において、1は本システムのソフトウェアの中核
をなすO8部であり、各タスクの管理およびシステムの
管理を行うものである、2はタスク(#]、)、3はタ
スク(#2>、4はタスク(#n)で、O3部の支配下
に存在する。
いま、本システムに一つの処理の要求があったとする。
O81は、この処理を行うために複数のタスクの使用を
認めて管理を始める。そして、タスク(#2)3で障害
が起きていると認識したとき、ただちに、そのタスク(
#2)3を切離す。
このため、タスク(#2>3の前のタスクで待ち状態と
なる。この間にO81は障害の起きたタスク(#2)3
と同一の機能をするタスクを外部記憶装置5から外部バ
ス6を通して転送して実メモリ7へ展開する。転送が終
了次第、このタスクから実行して処理を続行する。
〔発明の効果〕
以上説明したように、本発明の二重タスクシステム装置
は、タスクを二重化することにより、プログラム上の障
害が起った場合のシステムの中断をなくすことができる
という効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例の構成を示すブロック図であ
る。 1・・・O8,2・・・タスク(#1)、3・・・タス
ク(#2)=4・・タスク(#n)、5・・外部記憶装
置。

Claims (1)

    【特許請求の範囲】
  1. ある処理を実現するためのプログラムを二重にして障害
    時のシステムダウン時間を無くすようにしたことを特徴
    とする情報処理システム装置の二重タスクシステム装置
JP2055499A 1990-03-06 1990-03-06 二重タスクシステム装置 Pending JPH03256132A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2055499A JPH03256132A (ja) 1990-03-06 1990-03-06 二重タスクシステム装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2055499A JPH03256132A (ja) 1990-03-06 1990-03-06 二重タスクシステム装置

Publications (1)

Publication Number Publication Date
JPH03256132A true JPH03256132A (ja) 1991-11-14

Family

ID=13000339

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2055499A Pending JPH03256132A (ja) 1990-03-06 1990-03-06 二重タスクシステム装置

Country Status (1)

Country Link
JP (1) JPH03256132A (ja)

Similar Documents

Publication Publication Date Title
CA2339783A1 (en) Fault tolerant computer system
JPS6375963A (ja) システム回復方式
JPH03256132A (ja) 二重タスクシステム装置
JPH10116261A (ja) 並列計算機システムのチェックポイントリスタート方法
JPH0764930A (ja) Cpu間相互監視方法
JPH05314075A (ja) オンラインコンピュータ装置
JP2937857B2 (ja) 共通記憶装置のロックフラグ解除方式および方法
JP3604171B2 (ja) プロセス自動再起動処理方式
JP2658683B2 (ja) 相互スタンバイシステムにおけるシステムストール監視制御方式
JPH11175108A (ja) 二重化コンピュータ装置
JPH064301A (ja) 時分割割込制御方式
JP2879480B2 (ja) 冗長計算機システムの同期外れ時の切替方式
JP2629415B2 (ja) 相互スタンバイシステムにおける業務処理系切り替え方法
JP2985188B2 (ja) 二重化計算機システム
JPH02165367A (ja) マイクロプログラム制御式データ処理装置
JPH10143393A (ja) 診断処理装置
JPH02139630A (ja) オンラインタスク入替え装置
JPS6343771B2 (ja)
JPS622334B2 (ja)
JPS62212865A (ja) マルチプロセツサ制御方式
JP3019409B2 (ja) マルチプロセッサシステムのマシンチェックテスト方法
JPS6154542A (ja) タスク制御方式
JPS6149225A (ja) 情報処理システムの運転方式
JPH0452981B2 (ja)
JPS62245456A (ja) 時間監視制御方式