JPS6160463B2 - - Google Patents

Info

Publication number
JPS6160463B2
JPS6160463B2 JP55170359A JP17035980A JPS6160463B2 JP S6160463 B2 JPS6160463 B2 JP S6160463B2 JP 55170359 A JP55170359 A JP 55170359A JP 17035980 A JP17035980 A JP 17035980A JP S6160463 B2 JPS6160463 B2 JP S6160463B2
Authority
JP
Japan
Prior art keywords
storage device
information
external auxiliary
auxiliary storage
program
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.)
Expired
Application number
JP55170359A
Other languages
English (en)
Other versions
JPS5794863A (en
Inventor
Yoshio Ishikawa
Tsutomu Shimasue
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP55170359A priority Critical patent/JPS5794863A/ja
Publication of JPS5794863A publication Critical patent/JPS5794863A/ja
Publication of JPS6160463B2 publication Critical patent/JPS6160463B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/0703Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
    • G06F11/0706Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Debugging And Monitoring (AREA)

Description

【発明の詳細な説明】 本発明は蓄積プログラム型計算機システムにお
いて、ソフトウエア障害検出時の主記憶装置内の
メモリ情報の内初期情報と異なる情報のみを外部
補助記憶装置に転送する障害情報収集方式に関す
る。
従来の蓄積プログラム型計算機システムにおけ
るソフトウエア障害情報収集方式は、例えば第1
図に示す構成であり、ソフトウエア障害発生時に
その障害をソフトウエア障害検出装置ALMが検
出し、処理装置CCのその情報を送出し、その情
報により処理装置CCは主記憶装置MEM内の書き
込みが禁止されていない記憶領域の全メモリ情報
を外部補助記憶装置EMEMに転送する方式であ
る。この従来方式では主記憶装置内の書き込みが
禁止されていない記憶領域の全メモリ情報を外部
補助記憶装置に転送するため、外部補助記憶装置
内の多大の記憶領域を消費し、また一般に外部補
助記憶装置は比較的アクセス・タイムが長いため
障害情報の出力に多大の時間を要する欠点があ
る。
本発明の目的は、かかる欠点を除去し、蓄積プ
ログラム型計算機システムにおいてソフトウエア
障害検出の際に主記憶装置内のメモリ情報の内、
初期情報と異なる情報のみを外部補助記憶装置に
転送することにより、収集情報量を減らし、比較
的高速でかつ能率的な障害情報収集方式を提供す
ることにある。
上記目的を達成するため、本発明はシステムプ
ログラムとデータを格納した外部補助記憶装置と
ソフトウエア障害の検出装置を有する計算機シス
テムにおいて、前記検出装置でソフトウエア障害
を検出した際、前記システムが初期起動され再度
前記システムプログラムとデータを主記憶装置内
に転送する前に、主記憶装置内のシステムプログ
ラムあるいはデータの領域のメモリ内容と前記外
部補助記憶装置内のシステムプログラムあるいは
データ内容と比較し、不一致の該メモリ内容を前
記外部補助記憶装置内の空き領域に転送すること
により、障害検出時の主記憶装置内のメモリ情報
を収集することを特徴とする。
以下、本発明を実施例をもとに詳細に説明す
る。
第2図は本発明の実施例としてのシステム構成
図である。図中の符号CCは処理装置、MEMは主
記憶装置、EMEM1,EMEM2は外部補助記憶
装置、MTC1,MTC2は磁気テープ制御装置、
MTU1,MTU2は磁気テープ装置、ALMはソ
フトウエア障害検出装置である。
第3図は、第2図に外部補助記憶装置のフアイ
ル構成を示す。EMEM1はシステムフアイルと
しての磁気テープの例であり、P1は初期起動プロ
グラム、P2はシステムプログラム及びデータであ
る。EMEM2は障害情報を格納するための磁気
テープで、P3は障害情報収集プログラム、P4は障
害情報の収容領域を示す。
第4図は本発明に係わる処理手順を示すための
タイムチヤートである。
第2図に示したシステム構成及び第3図の外部
記憶装置の例をもとに、以下第4図のタイムチヤ
ートで本発明を説明する。
正常時にはソフトウエアにより処理装置CCか
ら一定時間T0毎に信号S1がソフトウエア障害検
出装置ALMに送出される。ソフトウエア障害検
出装置ALMはその信号S1受信によりシステムの
正常性を確認する。(第4図の)。しかし、ソフ
トウエアの誤り(バグ)等の障害(例えば無限ル
ープ)が発生すると、ソフトウエア障害険出装置
ALMに一定時間T0を経過しても信号S1が受信さ
れない。ソフトウエア障害検出装置ALMはこれ
によりシステムの障害を検出する。障害検出時、
ソフトウエア障害検出装置ALMは処理装置CCに
割り込みS2をかける。(第4図の)。割り込みS2
を受け付けた処理装置CCはその割り込み原因を
分析し、障害割り込みであることを認識すると、
外部補助記憶装置EMEM2内の障害情報収集プ
ログラムP3を主記憶装置MEMに転送し、起動す
る。(第4図の)。障害情報収集プログラムは主
記憶装置MEM内の書き込みが禁示されていない
記憶領域のメモリ情報と、外部補助記憶装置
EMEM1内のシステムプログラムとデータP2
を比較し不一致する所の主記憶装置MEMのメモ
リ情報のみを外部補助記憶装置EMEM2内のフ
アイルP4に転送する。(第4図の)。転送終了
後、障害情報収集プログラムは、外部補助記憶装
置EMEM1から初期起動プログラムP1を主記憶
装置MEMに転送し起動する。初期起動プログラ
ムは外部補助記憶装置EMEM1からシステムプ
ログラムとデータP2を主記憶装置MEMに転送し
起動する。(第4図の)。このようにして、障害
情報は収集され、かつシステムが再起動される。
障害原因の解析は外部記憶装置EMEM2に収容
された障害情報を出力することにより行われる。
以上説明したように本発明によれば、主記憶装
置の書き込みが禁止されていない記憶領域のメモ
リ情報のうち一部分のみを外部補助記憶装置に収
集するため、外部補助記憶装置のメモリの使用量
を削減でき、かつ、障害情報の出力が短時間で出
来る効果がある。
【図面の簡単な説明】
第1図は従来方式のシステム構成の一例、第2
図は本発明における一実施例のシステム構成、第
3図は一実施例における外部補助記憶装置内のフ
アイル構成、第4図は一実施例における処理手順
の説明図である。図において、CCは処理装置、
MEMは主記憶装置、EMEMは外部補助記憶装
置、MTCは磁気テープ制御装置、MTUは磁気テ
ープ装置、ALMはソフトウエア障害検出装置、
S1はソフトウエア障害検出装置ALMから処理装
置CCに送られるシステム正常性確認信号、S2
システム障害時にソフトウエア障害検出装置
ALMから処理装置CCに送られる割り込み信号、
T0は正常性確認信号S1の送出周期、P1は初期起
動プログラム、P2はシステムプログラムとデー
タ、P3は障害情報収集プログラム、P4は障害情報
の収容される領域を示す。

Claims (1)

    【特許請求の範囲】
  1. 1 システムプログラムとデータを格納した外部
    補助記憶装置と、ソフトウエア障害の検出装置を
    有する計算機システムにおいて、前記検出装置で
    ソフトウエア障害を検出した際、前記システムが
    初期起動され再度前記システムプログラムとデー
    タを主記憶装置内に転送する前に、主記憶装置内
    のシステムプログラムあるいはデータの領域のメ
    モリ内容と前記外部補助記憶装置内のシステムプ
    ログラムあるいはデータ内容と比較し、不一致の
    該メモリ内容を前記外部補助記憶装置内の空き領
    域に転送することにより、障害検出時の主記憶装
    置内のメモリ情報を収集することを特徴とする障
    害情報収集方式。
JP55170359A 1980-12-03 1980-12-03 Collecting system of fault information Granted JPS5794863A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP55170359A JPS5794863A (en) 1980-12-03 1980-12-03 Collecting system of fault information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP55170359A JPS5794863A (en) 1980-12-03 1980-12-03 Collecting system of fault information

Publications (2)

Publication Number Publication Date
JPS5794863A JPS5794863A (en) 1982-06-12
JPS6160463B2 true JPS6160463B2 (ja) 1986-12-20

Family

ID=15903466

Family Applications (1)

Application Number Title Priority Date Filing Date
JP55170359A Granted JPS5794863A (en) 1980-12-03 1980-12-03 Collecting system of fault information

Country Status (1)

Country Link
JP (1) JPS5794863A (ja)

Also Published As

Publication number Publication date
JPS5794863A (en) 1982-06-12

Similar Documents

Publication Publication Date Title
EP0750259B1 (en) Computer system with two phase checkpoints
JPS638835A (ja) 障害回復方法
CA2339783A1 (en) Fault tolerant computer system
JP3481737B2 (ja) ダンプ採取装置およびダンプ採取方法
CN107463459A (zh) 系统异常内存数据的保存方法、装置、系统及终端设备
JP2004046455A (ja) 情報処理装置
JPH07234808A (ja) システムダンプ採取方式
JPH02196355A (ja) 記憶処理システム
JP2001101032A (ja) 異種os間制御によるos監視方式
JPS6160463B2 (ja)
JP2785992B2 (ja) サーバプログラムの管理処理方式
JP2879480B2 (ja) 冗長計算機システムの同期外れ時の切替方式
JP3316739B2 (ja) 装置間インタフェース制御方式
JPS6143739B2 (ja)
JPS622334B2 (ja)
JPS6155748A (ja) 電子計算機システム
JPH0118460B2 (ja)
CN120973576A (zh) 服务器启动故障维护方法、系统、存储介质及计算机程序产品
JPH0218505B2 (ja)
JPH0149975B2 (ja)
JPH07230432A (ja) 計算装置
JPS6130296B2 (ja)
JPH0334038A (ja) 周辺制御装置の障害解析情報収集方式
JPH09212390A (ja) システムログ処理方式
JPS63101947A (ja) エラ−処理方式