JPS6358544A - 電子計算機システム - Google Patents

電子計算機システム

Info

Publication number
JPS6358544A
JPS6358544A JP61201693A JP20169386A JPS6358544A JP S6358544 A JPS6358544 A JP S6358544A JP 61201693 A JP61201693 A JP 61201693A JP 20169386 A JP20169386 A JP 20169386A JP S6358544 A JPS6358544 A JP S6358544A
Authority
JP
Japan
Prior art keywords
error
program
contents
error information
main memory
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
JP61201693A
Other languages
English (en)
Inventor
Kazuo Maezono
前園 和男
Shoji Ogawa
小川 正二
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
NTT Inc
Original Assignee
NEC Corp
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 NEC Corp, Nippon Telegraph and Telephone Corp filed Critical NEC Corp
Priority to JP61201693A priority Critical patent/JPS6358544A/ja
Publication of JPS6358544A publication Critical patent/JPS6358544A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Executing Machine-Instructions (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は電子計算機システムに関し、特に、オペレーテ
ィングシステム(以下、O8と略称す。)における処理
プログラムでプログラムエラーが発生した時の処理方式
に関する。
〔従来の技術〕
従来、この種の電子計算機システムにおいては。
O8における処理プログラムで異常が発生した場合、出
力情報の処理結果コード(以下、リターンコードと略称
す。)で異常の原因を判断している。
ここで、処理プログラムの改造により新しいリターンコ
ードの追加が必要となっても、従来、プログラムとの互
換をとる為に新規追加が不可能でちった。この様な時、
新規のリターンコードを従来から存在する複数のリター
ンコードのうちのいずれか1つに丸め込んでいる。この
為、従来の電子計算機システムでは、処理プログラムの
改造を幾度か重ねると、複数の異なる異常原因について
同一のリターンコードが出力される様になる。
〔発明が解決しようとする問題点〕
上述したように、従来の電子計算機システムにおいては
、複数の異なる異常原因について同一のリターンコード
が出力される為、処理プログラム使用者側では、異常の
真の原因を決定づける事が困難であるという問題がある
。又、処理プログラムが異常終了した後では、主記憶装
置の内容がエラー発生時点の状態と異なってしまってい
る為。
異常原因の解析も困難であるという問題がある。
従って2本発明の目的は、O8における処理プログラム
でプログラムエラーが発生した時に、エラーの原因毎に
定義されたエラー原因コードを処理プログラムの使用者
に通知し、又、プログラムエラー発生時の主記憶装置の
内容を凍結する事により、エラー原因の解析を容易に行
える電子計算機システムを提供することにある。
〔問題点を解決するだめの手段〕
本発明による電子計算機システムは、システム用データ
エリアと文字表示装置と主記憶装置とを有する電子計算
機システムにおいて、ある処理プログラム内でプログラ
ムエラーが発生し、そのプログラムが異常終了する場合
にあらかじめエラーの原因毎に定義されたエラー原因コ
ードをシステム用データエリアに退避するエラー情報ス
タック機構と、エラー原因コードを文字表示装置に表示
するエラー情報通知機構と、エラー発生時の主記憶装置
の内容を凍結する主記憶装置内容凍結機構とから構成さ
れ、O8における処理プログラムでプログラムエラーが
発生した時に、エラー原因コードを退避すると同時に処
理プログラム使用者に通知し、エラー発生時の主記憶装
置の内容を凍結する事を特徴とする。
〔実施例〕
以下9本発明の実施例について図面を参照してログラム
(4)、又はその延長で動作しているプログラム(B)
、プログラム(C)において、プログラムエラーが発生
したとする。その場合、エラー情報収集機構20がその
都度コールされる。エラー情報収集機構20では、無条
件にエラー情報スタック機構30を呼び出す。
エラー情報スタック機構3oでは、システム共用データ
エリア40を確保し、このデータエリア40にエラー原
因コードを含めた詳細情報を設定し、データエリア40
をタスクに連結する。
次にエラー情報収集機構20では、エラー情報通知機構
50を呼び出す。エラー情報通知機構5゜では、エラー
原因コードのメツセージを作成し。
文字表□示装置60に表示する。さらに、エラー情゛ 
 報収集機構20では、主記憶装置内容凍結機構7゜を
コールする。主記憶装置内容凍結機構70では。
主記憶装置の全内容を外部記憶装置80に出力する。
このうち、エラー情報通知機構50と主記憶装置内容凍
結機構70については、エラー情報収集機構20から呼
び出すか否かの判断を、エラー情報収集機構20に設け
られた判別子によって行なう。この判別子の値は動的に
変更する事が可能である為、処理プログラム使用者側の
判断により。
必要な時に必要なだけの情報を取得することができる。
〔発明の効果〕
以上の説明で明らかなように2本発明によれば。
O8における処理プログラムでプログラムエラーが発生
した時に、エラー原因コードを処理プログラム使用者に
通知し、又、主記憶装置の内容を凍結することにより、
処理プログラム使用者側におけるエラー原因の判別及び
エラー原因の解析を容易にすることができるという効果
がある。
図である。
10・・・タスク、20・・・エラー情報収集装置。
30・・・エラー情報スタック機構t40・・・データ
エリア、50・・・エラー情報通知機構、60・・・文
字表示装置、70・・・主記憶装置内容凍結機構、80
・・・外部記憶装置。

Claims (1)

    【特許請求の範囲】
  1. 1、システム用データエリアと文字表示装置と主記憶装
    置とを有する電子計算機システムにおいて、ある処理プ
    ログラム内でプログラムエラーが発生し、そのプログラ
    ムが異常終了する場合にあらかじめエラーの原因毎に定
    義されたエラー原因コードを前記システム用データエリ
    アに退避するエラー情報スタック機構と、前記エラー原
    因コードを前記文字表示装置に表示するエラー情報通知
    機構と、エラー発生時の前記主記憶装置の内容を凍結す
    る主記憶装置内容凍結機構とを有することを特徴とする
    電子計算機システム。
JP61201693A 1986-08-29 1986-08-29 電子計算機システム Pending JPS6358544A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61201693A JPS6358544A (ja) 1986-08-29 1986-08-29 電子計算機システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61201693A JPS6358544A (ja) 1986-08-29 1986-08-29 電子計算機システム

Publications (1)

Publication Number Publication Date
JPS6358544A true JPS6358544A (ja) 1988-03-14

Family

ID=16445342

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61201693A Pending JPS6358544A (ja) 1986-08-29 1986-08-29 電子計算機システム

Country Status (1)

Country Link
JP (1) JPS6358544A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05224931A (ja) * 1991-09-06 1993-09-03 Internatl Business Mach Corp <Ibm> 実行時プログラム条件を表現し、信号で通知する方法及びシステム
JPH08272624A (ja) * 1995-03-29 1996-10-18 Nec Corp プロセス例外回復方式およびその方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05224931A (ja) * 1991-09-06 1993-09-03 Internatl Business Mach Corp <Ibm> 実行時プログラム条件を表現し、信号で通知する方法及びシステム
JPH08272624A (ja) * 1995-03-29 1996-10-18 Nec Corp プロセス例外回復方式およびその方法

Similar Documents

Publication Publication Date Title
EP0969373A3 (en) I/O handling for a fault tolerant multiprocessor computer system
JPS6358544A (ja) 電子計算機システム
CN111597032B (zh) 任务调度管理方法、装置及电子设备
CN118394599A (zh) 一种分布式集群数据管理方法、装置、设备及存储介质
US5524206A (en) Sub-CPU monitoring system including dual port memory
CN113886490A (zh) 分布式数据库中无状态计算实例高可用的实现方法及系统
CN115412514A (zh) 一种重启信息记录方法、装置、系统、设备及介质
JPS6115239A (ja) プロセツサ診断方式
JPH06180690A (ja) 多重計算機システム制御方式
US5307488A (en) System interruption apparatus
JPH0635857A (ja) 異常終了回復システム
JPS5829041A (ja) プラント監視システム
JPS63100563A (ja) 障害プロセツサ検出方式
JPH0895933A (ja) コンピュータシステム
JP2778028B2 (ja) 障害処理装置
JPH0448342A (ja) インタフェース障害処理方式
JPH0721093A (ja) ダイレクトメモリアクセス装置の異常監視方式
CN120407280A (zh) 一种数据灾备方法及系统
JPH1091485A (ja) アラーム監視装置
JP2001337849A (ja) コンピュータシステムにおける障害情報収集方式
JPH0318942A (ja) コンピュータ暴走検出回路
JPH01205244A (ja) ロギング情報収集方式
JPH03171320A (ja) キー入力装置
JPS60218135A (ja) デ−タ処理装置
JPH03230254A (ja) マルチプロセッサシステムの障害検出方法