JPS62296248A - Main storage dump control system - Google Patents

Main storage dump control system

Info

Publication number
JPS62296248A
JPS62296248A JP61140527A JP14052786A JPS62296248A JP S62296248 A JPS62296248 A JP S62296248A JP 61140527 A JP61140527 A JP 61140527A JP 14052786 A JP14052786 A JP 14052786A JP S62296248 A JPS62296248 A JP S62296248A
Authority
JP
Japan
Prior art keywords
dump
main storage
control table
abnormality
request
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
JP61140527A
Other languages
Japanese (ja)
Inventor
Yukihiro Fujiyoshi
藤吉 幸博
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
Original Assignee
NEC 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 filed Critical NEC Corp
Priority to JP61140527A priority Critical patent/JPS62296248A/en
Publication of JPS62296248A publication Critical patent/JPS62296248A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To shorten time required for dumping a main storage at the time of the abnormal stopping of a system, to reduce the capacity of a dump file, and to easily analyze causes which stop the system abnormally by providing a dump control table with a registration/cancelation means and a means outputting a registered main storage area to the dump file. CONSTITUTION:The registration/cancellation means 2, which registers and cancels the main storage area dumped into the dump control table 1, registers in the dump control table 1 the dump areas 8-1-8-m of the main storage 8 designated according to a registration-request from optional programs 4-1-4-n. If the abnormality of the system occurs a system's abnormality detection means 5 detects the abnormality of the system, a request means for system's abnormal stop request means 6 requests the system to stop abnormality. System abnormality stopping means 7 controls the abnormal stopping of the system according to the request for abnormally stopping the system. In such a time, the dump file output means 3 which outputs the main storage area registered on the dump control table 1 to the dump file 9 outputs the dump areas 8-1-8-n registered in the dump control table 1 to the dump file 9.

Description

【発明の詳細な説明】 発明の詳細な説明 〔産業上の利用分野〕 本発明は計算機システムの、特に大容量の主記憶装置を
有する計算機システムの、システム異常停止時の主記憶
ダンプ制御方式に関する。
Detailed Description of the Invention [Field of Industrial Application] The present invention relates to a main memory dump control method for a computer system, particularly a computer system having a large-capacity main memory, when the system stops abnormally. .

〔従来の技術〕[Conventional technology]

従来、システム異常停止時の主記憶ダンプ制御方式にお
いては、プログラムよりアクセス可能な全主記憶内容を
ダンプファイルに出力していた。
Conventionally, in a main memory dump control method when a system stops abnormally, all main memory contents that can be accessed by a program are output to a dump file.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上述した従来のシステム異常停止時の主記憶ダンス制御
方式は、プログラムによりアクセス可能な全主記憶をダ
ンプファイルに出力するようになっているので、大容量
の主記憶装置を有する計算機システムにおいてはダブフ
ァイルへの出力時間が長くかかりシステムの迅速な再立
上げが出来ないし、大容量のダンプファイルが必要にな
るという欠点がある。しかし、反面単純にダンプ出力量
を減らした場合、システム異常停止の原因が解析出来な
いという問題があった。
The above-mentioned conventional main memory dance control method when the system stops abnormally outputs all the main memory that can be accessed by the program to a dump file. The drawbacks are that it takes a long time to output to a file, making it impossible to restart the system quickly, and that a large-capacity dump file is required. However, on the other hand, if the dump output amount is simply reduced, there is a problem in that the cause of the abnormal system stop cannot be analyzed.

〔問題点を解決するための手段〕[Means for solving problems]

本発明の方式は、ダンプ採取する主記憶エリアデータを
記憶する記憶手段と、システム構築時およびプログラム
の運用開始時における登録要求により対応する主記憶エ
リアデータを前記記憶手段に登録し前記プログラムの運
用終了時における削除要求により対応する主記憶エリア
データを前記記憶手段から削除する登録削除手段と、シ
ステム異常時にダンプ要求に応答して前記記憶手段に格
納されているダンプ採取する主記憶エリアデータを参照
し対応する主記憶エリアのみをダンプ出力する出力手段
とを含んで構成される。
The method of the present invention includes a storage means for storing main memory area data to be dumped, and a storage means for registering the corresponding main memory area data in the storage means in response to a registration request at the time of system construction and at the start of program operation, and for operating the program. Reference is made to registration deletion means for deleting corresponding main storage area data from the storage means in response to a deletion request at the time of termination, and main storage area data to be dumped stored in the storage means in response to a dump request at the time of system abnormality. and output means for dumping only the corresponding main memory area.

〔実施例〕〔Example〕

次に、本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.

第1図は、本発明の一実施例の構成図である。FIG. 1 is a configuration diagram of an embodiment of the present invention.

ダンプ制御表1にダンプ採収する主記憶エリアを登録削
除する登録削除手段2は、任意のプログラム4−1〜4
−nからの登録要求で指定された主記憶8上のダンプ採
取エリア8−1−8−mをダンプ制御表1に登録する。
The registration deletion means 2 for registering and deleting the main storage area for dump collection in the dump control table 1 is executed by any program 4-1 to 4.
The dump collection area 8-1-8-m on the main memory 8 specified by the registration request from -n is registered in the dump control table 1.

システムの異常発生時は、システムの異常検出手段5に
より異常が検出され、システム異常停止要求手段6を使
ってシステム異常停止が要求される。システム異常停止
の要求により、システム異常停止手段7は、システム異
常停止制御を行うが、その時、ダンプ制御表1に登録さ
れている主記憶エリアをダンプファイル9に出力するダ
ンプファイル出力手段3により、ダンプ制御表1に登録
されているダンプ採取エリア8−1〜8−nをダンプフ
ァイル9に出力する。
When an abnormality occurs in the system, the abnormality is detected by the system abnormality detection means 5, and the abnormal system stop request means 6 is used to request abnormal system stoppage. In response to a request for an abnormal system stop, the system abnormal stop means 7 performs abnormal system stop control, but at that time, the dump file output means 3 outputs the main storage area registered in the dump control table 1 to the dump file 9. The dump collection areas 8-1 to 8-n registered in the dump control table 1 are output to the dump file 9.

ダンプ制御表1にダンプ採取する主記憶エリアを登録す
るにはまず最初に、システム構築時、ハードウェア動作
のトレースエリア、タスク制御テーブル等のようにシス
テムの異常停止時は、常にダンプする必要のある主記憶
エリアが、システム構築プログラム(これを4−1とす
る)より、ダンプ制御表1に登録削除手段2により登録
される。
To register the main memory area to be dumped in Dump Control Table 1, first of all, when building the system, check the hardware operation trace area, task control table, etc. that always needs to be dumped when the system stops abnormally. A certain main storage area is registered in the dump control table 1 by the registration/deletion means 2 by the system construction program (this is referred to as 4-1).

通常のシステム運用中は、運用されている任思のプログ
ラム4−2\4−nより、各プログラムに関係し、シス
テムの異常停止時に、ダンプ採取が必要な主記憶エリア
が登録削除手段2によりダ〉・ブ制御表1に登録される
0通常、プログラム4−2〜4−nは、TSS制御プロ
グラム等のように、あるサブシステムが動作中の時のみ
必要なプログラムであり、プログラムあるいはサブシス
テム独自の制御テーブル等を登録する。プログラム4−
2〜4−nにより登録される主記憶エリアは、各プログ
ラムあるいはサブシステム動作終了時、不要となること
もあるので、登録削除手段2は、ダンプ制御表1に登録
されている主記憶エリアをダンプ制御表1より削除する
。システムの異常検出する手段7は、システムの異常を
検出したならば、異常内容を格納した主記憶エリアおよ
び原因解析に必要となる主記憶エリアを、登録削除手段
2を使ってダンプ制御表1に登録する。
During normal system operation, the main storage area that is related to each program and requires dump collection from any program 4-2\4-n that is being operated is registered and deleted by the registration deletion means 2 when the system stops abnormally. Normally, programs 4-2 to 4-n are programs that are required only when a certain subsystem is in operation, such as a TSS control program, and are programs or subsystems. Register system-specific control tables, etc. Program 4-
Since the main memory areas registered in 2 to 4-n may become unnecessary when each program or subsystem operation ends, the registration deletion means 2 deletes the main memory areas registered in the dump control table 1. Delete from dump control table 1. When a system abnormality is detected, the system abnormality detecting means 7 uses the registration deletion means 2 to write the main memory area storing the abnormality contents and the main memory area necessary for cause analysis into the dump control table 1. register.

第2図は第1図の動作のフローチャートである。FIG. 2 is a flowchart of the operation of FIG. 1.

まず、システム横築時(ステップ21)、ハードウェア
動作のトレースエリア等の様に、システム停止異常が発
生した場合、常にダンプ採収が必要な主記憶エリアを登
録削除手段2を用いてダンプ制御表1に登録する(ステ
ップ22)。システム運用中、種々のプログラムが実行
されるが、実行開始時(ステップ23)、そのプログラ
ムに関連し、システム異常停止時、ダンプ採取が必要と
なる主記憶エリアを登録削除手段2を用いてダンプ制御
表1に登録する(ステップ24)。プログラム終了時は
、そのプログラムにのみ関連する主記憶エリアはダンプ
採取不要となるので、登録削除手段2を用いてダンプ制
御表1よりダンプ採取不要となる主記憶エリアの削除を
行う(ステ・・Iブ26)。システム運用中、システム
停止異常が検出された場合(ステップ27)、異常検出
手段5により異常内容を格納した主記憶エリアおよび原
因分析に必要な主記憶エリアがダンプ制御表1へ登録さ
れる(ステップ28)。次いでダンプファイル出力手段
3は、ダンプ制御表1に登録されている主記憶エリアの
みをダンプファイルに出力する(ステップ29)。
First, during system horizontal construction (step 21), if a system stop abnormality occurs such as a hardware operation trace area, dump control is performed using registration deletion means 2 of the main memory area that always requires dump collection. Register in Table 1 (step 22). During system operation, various programs are executed, and at the start of execution (step 23), the registration/deletion means 2 is used to dump the main storage area related to the program that requires dumping when the system stops abnormally. It is registered in control table 1 (step 24). When a program ends, there is no need to collect a dump from the main memory area that is only related to that program, so use the registration deletion means 2 to delete the main memory area that does not need to collect a dump from the dump control table 1 (step... Ib26). During system operation, if a system stop abnormality is detected (step 27), the main storage area storing the abnormality contents and the main storage area necessary for cause analysis are registered in the dump control table 1 by the abnormality detection means 5 (step 27). 28). Next, the dump file output means 3 outputs only the main storage areas registered in the dump control table 1 to a dump file (step 29).

このようにして本実施例ではダンプ容量の縮少化、ダン
プ時tmの短縮化を図ることが出来る。また、任意の時
点で主記憶エリアのダンプ制御表1への登録/削除が行
えるので、原因分析もスムーズに行うことが出来る。
In this way, in this embodiment, it is possible to reduce the dump capacity and shorten the dump time tm. Furthermore, since the main storage area can be registered/deleted from the dump control table 1 at any time, cause analysis can be performed smoothly.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明には、ダンプ制御表を設け、
ダンプ制御表にダンプ採取する主記憶エリアを登録削除
する登録削除手段とシステム異常停止時、ダンプ制御表
に登録されている主記憶エリアをダンプファイルに出力
する手段を具備することにより、システムの異常停止時
の主記憶ダンプの出力時間を短縮し、ダンプファイルの
容量を削減するとともに、出力された主記憶ダンプによ
りシステム異常停止の原因解析も容易に行えるという効
果がある。
As explained above, the present invention includes a dump control table,
By providing a registration deletion means for registering and deleting the main storage area to be dumped in the dump control table and a means for outputting the main storage area registered in the dump control table to a dump file when the system stops abnormally, system abnormalities can be prevented. This has the effect of shortening the output time of the main memory dump when the system is stopped, reducing the capacity of the dump file, and making it easier to analyze the cause of an abnormal system stop using the output main memory dump.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の一実施例を示す構成図、第2図は第1
図の動作を示すフローチャートである。 1・・・ダンプ制御表、2・・・登録削除手段、3・・
・ダンプファイル出力手段、4−1〜4−n・・・プロ
グラム、5・・・システム異常検出手段、6・・・シス
テム異常停止要求手段、7・・・システム異常停止手段
、8・・・主記憶、9・・・ダンプファイル、21〜3
0・・・ツ 7 図 祐 Z 回
FIG. 1 is a configuration diagram showing one embodiment of the present invention, and FIG.
3 is a flowchart showing the operation of the figure. 1... Dump control table, 2... Registration deletion means, 3...
- Dump file output means, 4-1 to 4-n... Program, 5... System abnormality detection means, 6... System abnormality stop request means, 7... System abnormality stop means, 8... Main memory, 9...Dump file, 21-3
0...tsu 7 Zusuke Z times

Claims (1)

【特許請求の範囲】 ダンプ採取する主記憶エリアデータを記憶する記憶手段
と、 システム構築時およびプログラムの運用開始時における
登録要求により対応する主記憶エリアデータを前記記憶
手段に登録し前記プログラムの運用終了時における削除
要求により対応する主記憶エリアデータを前記記憶手段
から削除する登録削除手段と、 システム異常時にダンプ要求に応答して前記記憶手段に
格納されているダンプ採取する主記憶エリアデータを参
照し対応する主記憶エリアのみをダンプ出力する出力手
段とを含むことを特徴とする主記憶ダンプ制御方式。
[Scope of Claims] Storage means for storing main memory area data to be dumped; and registering the corresponding main memory area data in the storage means in response to a registration request at the time of system construction and at the start of program operation, and operating the program. A registration deletion means for deleting corresponding main storage area data from the storage means in response to a deletion request at the time of termination, and referring to main storage area data to be dumped stored in the storage means in response to a dump request at the time of system abnormality. and output means for dumping only the corresponding main memory area.
JP61140527A 1986-06-16 1986-06-16 Main storage dump control system Pending JPS62296248A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61140527A JPS62296248A (en) 1986-06-16 1986-06-16 Main storage dump control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61140527A JPS62296248A (en) 1986-06-16 1986-06-16 Main storage dump control system

Publications (1)

Publication Number Publication Date
JPS62296248A true JPS62296248A (en) 1987-12-23

Family

ID=15270739

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61140527A Pending JPS62296248A (en) 1986-06-16 1986-06-16 Main storage dump control system

Country Status (1)

Country Link
JP (1) JPS62296248A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0250233A (en) * 1988-05-31 1990-02-20 Toshiba Corp Computer abnormality processing system
JPH0764881A (en) * 1993-08-31 1995-03-10 Nec Corp Control system for cable work station control package
JPH08263331A (en) * 1995-03-22 1996-10-11 Kofu Nippon Denki Kk Information processing system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0250233A (en) * 1988-05-31 1990-02-20 Toshiba Corp Computer abnormality processing system
JPH0764881A (en) * 1993-08-31 1995-03-10 Nec Corp Control system for cable work station control package
JPH08263331A (en) * 1995-03-22 1996-10-11 Kofu Nippon Denki Kk Information processing system

Similar Documents

Publication Publication Date Title
JP2703479B2 (en) Data processing method and system having security function of time zero backup session
US5363502A (en) Hot stand-by method and computer system for implementing hot stand-by method
JPS62296248A (en) Main storage dump control system
JPH06222916A (en) On-line real-time processor
JP2795676B2 (en) Program trace device
JPH0359731A (en) Debugging device
JP3114699B2 (en) Exception information collection method and exception information collection device
JPH03269483A (en) Memory dump system of display processor
JPH0216647A (en) Information processor
JP3490465B2 (en) Abnormal data processing device
JPS6234251A (en) File restoration system
JPS58142457A (en) Storage memory device for status information
JPS62249242A (en) Memory dump system for computer
JPH04309142A (en) Memory damp output control method for information processor and information processor
JPH02280239A (en) System for outputting program damp
JP2933011B2 (en) Exclusive file control system
JPH01112448A (en) System for updating file
JPS62196761A (en) Dead lock checking system in loose coupling multiprocessor system
JPH01315840A (en) Information processor
JPH01144133A (en) System for diagnozing computer system
JPH03240842A (en) Memory dump gathering method
JPS62266772A (en) Write control system for unrewritable file
JPS6376027A (en) Fault analyzing system in computer
JPH0480860A (en) Program loading system
JPH0820979B2 (en) Data processing device