JPS62296248A - Main storage dump control system - Google Patents
Main storage dump control systemInfo
- 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
Links
- 230000005856 abnormality Effects 0.000 claims abstract description 21
- 238000012217 deletion Methods 0.000 claims description 14
- 230000037430 deletion Effects 0.000 claims description 14
- 230000004044 response Effects 0.000 claims description 7
- 238000010276 construction Methods 0.000 claims description 3
- 230000002159 abnormal effect Effects 0.000 abstract description 10
- 238000001514 detection method Methods 0.000 abstract description 4
- 238000000034 method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
Abstract
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. .
従来、システム異常停止時の主記憶ダンプ制御方式にお
いては、プログラムよりアクセス可能な全主記憶内容を
ダンプファイルに出力していた。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.
上述した従来のシステム異常停止時の主記憶ダンス制御
方式は、プログラムによりアクセス可能な全主記憶をダ
ンプファイルに出力するようになっているので、大容量
の主記憶装置を有する計算機システムにおいてはダブフ
ァイルへの出力時間が長くかかりシステムの迅速な再立
上げが出来ないし、大容量のダンプファイルが必要にな
るという欠点がある。しかし、反面単純にダンプ出力量
を減らした場合、システム異常停止の原因が解析出来な
いという問題があった。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.
本発明の方式は、ダンプ採取する主記憶エリアデータを
記憶する記憶手段と、システム構築時およびプログラム
の運用開始時における登録要求により対応する主記憶エ
リアデータを前記記憶手段に登録し前記プログラムの運
用終了時における削除要求により対応する主記憶エリア
データを前記記憶手段から削除する登録削除手段と、シ
ステム異常時にダンプ要求に応答して前記記憶手段に格
納されているダンプ採取する主記憶エリアデータを参照
し対応する主記憶エリアのみをダンプ出力する出力手段
とを含んで構成される。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.
次に、本発明について図面を参照して説明する。 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.
以上説明したように本発明には、ダンプ制御表を設け、
ダンプ制御表にダンプ採取する主記憶エリアを登録削除
する登録削除手段とシステム異常停止時、ダンプ制御表
に登録されている主記憶エリアをダンプファイルに出力
する手段を具備することにより、システムの異常停止時
の主記憶ダンプの出力時間を短縮し、ダンプファイルの
容量を削減するとともに、出力された主記憶ダンプによ
りシステム異常停止の原因解析も容易に行えるという効
果がある。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.
第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.
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)
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 |
-
1986
- 1986-06-16 JP JP61140527A patent/JPS62296248A/en active Pending
Cited By (3)
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 |