JPH0415823A - Setting method for system operation environment - Google Patents
Setting method for system operation environmentInfo
- Publication number
- JPH0415823A JPH0415823A JP12073690A JP12073690A JPH0415823A JP H0415823 A JPH0415823 A JP H0415823A JP 12073690 A JP12073690 A JP 12073690A JP 12073690 A JP12073690 A JP 12073690A JP H0415823 A JPH0415823 A JP H0415823A
- Authority
- JP
- Japan
- Prior art keywords
- constant
- file
- storage device
- constants
- scale
- 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.)
- Granted
Links
Landscapes
- Stored Programmes (AREA)
Abstract
Description
【発明の詳細な説明】
〔概 要]
本発明は計算機システムのIPL (イニシャルプログ
ラムロード)時に、システムの運用に必要なシステム定
数(環境制御情報)を主記憶装置へ沃
格納するシステム稼働環境の設定方式に関し、計算機シ
ステムのシステム定数を、実際の運用規模に合わせてI
PL時に主記憶装置へ格納することにより、メモリ資源
の使用効率向上を目的とし、
メモリを具備する処理系と該処理系に接続される入出力
系で動作するシステムであって、システムの動作環境を
設定制御するシステム定数をシステムの機能および規模
に応じて分類してシステム定数ファイルに格納し、シス
テム規模で定まる該システム定数の範囲を定数設定部に
入力し、該システム定数ファイルから該当する範囲のシ
ステム定数を検索し、当該システム定数ファイルの格納
アドレスを定数指標部に格納しシステム運用時には、定
数処理部が該定数指標部から読み出した格納アドレスに
より、該システム定数ファイルから当該システム定数を
読み出し、処理系のシステム定数領域へ格納するように
構成する。[Detailed Description of the Invention] [Summary] The present invention provides a system operating environment that stores system constants (environmental control information) necessary for system operation in the main memory during IPL (initial program load) of a computer system. Regarding the setting method, the system constants of the computer system are adjusted according to the actual operation scale.
A system that operates on a processing system equipped with memory and an input/output system connected to the processing system, with the aim of improving the efficiency of memory resource use by storing data in the main memory during PL, and the operating environment of the system Classify and control system constants according to the function and scale of the system and store them in a system constant file, input the range of the system constant determined by the system scale into the constant setting section, and extract the applicable range from the system constant file. The system constant is searched for, and the storage address of the system constant file is stored in the constant index section. During system operation, the constant processing section reads the system constant from the system constant file using the storage address read from the constant index section. , is configured to be stored in the system constant area of the processing system.
本発明は計算機システムのイニシャルプログラムロード
(IPLと呼ぶ)時において、システムの運用に必要な
システム定数(環境制御情報)を計算機システムが装備
するシステム構成の制御を全て満たすシステム定数をI
PL時に主記憶装置に展開する方式では、計算機システ
ムの構成規模の拡大に伴い、システム定数の占有する主
記憶装置の領域が構成規模に比例して増大するという問
題を生じる。The present invention provides system constants (environmental control information) necessary for system operation at the time of initial program loading (referred to as IPL) of a computer system.
In the method of deploying data to the main memory during PL, a problem arises in that as the configuration size of the computer system increases, the area of the main memory occupied by system constants increases in proportion to the configuration size.
計算機システムの実際の運用規模に合わせて、必要不可
欠なシステム定数のみを主記憶装置へ格納することによ
り、メモリ資源の使用効率向上をはかる。By storing only essential system constants in the main memory according to the actual operating scale of the computer system, the efficiency of memory resource use is improved.
第3図は従来のシステム構成図である。 FIG. 3 is a conventional system configuration diagram.
本図において、二次記憶装置63は計算機システムが装
備するシステム構成に関する全てのシステム定数を、シ
ステム定数62として保持し、定数展開部8は、IPL
の要請を受けるとシステム定数62を記憶装置3のシス
テム定数領域61へ展開格納する。計算機システムの構
成規模が拡大すると、その規模に比例してシステム定数
62が増大し、IPL時に必要とする記憶装置3のシス
テム定数領域61が増加し、十分なプログラム実行領域
の確保に支障をきたす。In this figure, a secondary storage device 63 holds all system constants related to the system configuration of the computer system as system constants 62, and a constant expansion unit 8 stores IPL
When a request is received, the system constant 62 is expanded and stored in the system constant area 61 of the storage device 3. As the configuration scale of a computer system expands, the system constants 62 increase in proportion to the scale, and the system constant area 61 of the storage device 3 required during IPL increases, creating a problem in securing a sufficient program execution area. .
計算機システムの稼働はIPL時に、システムの実行に
必要なシステム定数(環境制御情報)が二次記憶装置か
ら主記憶装置の特定領域へ格納されることにより開始さ
れるが、公知の技術では、計算機システムが装備するシ
ステム構成の規模に対応したシステム定数が全て主記憶
装置に展開格納されるため、計算機システムの構成規模
が拡大すると、システム定数の占有する主記憶装置の領
域が増加していくという問題を生じていた。 本発明は
、IPL時のシステム定数を計算機システムの運用規模
に合わせて主記憶装置へ格納することにより、メモリ資
源の使用効率向上を目的とする。The operation of a computer system starts during IPL when system constants (environmental control information) necessary for system execution are stored from the secondary storage device to a specific area of the main storage device. All system constants corresponding to the scale of the system configuration installed in the system are expanded and stored in the main memory, so as the configuration scale of the computer system increases, the area of the main memory occupied by the system constants increases. It was causing problems. The present invention aims to improve the efficiency of using memory resources by storing system constants during IPL in a main storage device in accordance with the operating scale of a computer system.
第1図は本発明の原理図である。 FIG. 1 is a diagram showing the principle of the present invention.
メモリを具備する処理系と該処理系に接続される入出力
系で動作するシステムであって、ステップ91でシステ
ムの動作環境を設定制御するシステム定数をシステムの
機能および規模に応じて分類してシステム定数ファイル
7に格納し、ステップ92でシステム規模で定まる該シ
ステム定数の範囲を定数設定部1に入力し、
ステップ93で該システム定数ファイル7から該当する
範囲のシステム定数を検索し、当該システム定数ファイ
ル7の格納アドレスを定数指標部5に格納し、
ステップ94でシステム運用時には、定数処理部2が該
定数指標部5から読み出した格納アドレスにより、該シ
ステム定数ファイル7から当該システム定数を読み出し
、処理系のシステム定数領域6へ格納する。The system operates with a processing system equipped with memory and an input/output system connected to the processing system, and in step 91, system constants for setting and controlling the operating environment of the system are classified according to the function and scale of the system. The system constants are stored in the system constant file 7, and in step 92, the range of the system constants determined by the system scale is input into the constant setting section 1. In step 93, the system constants in the corresponding range are searched from the system constant file 7, and the system constants are stored in the system constant file 7. The storage address of the constant file 7 is stored in the constant index section 5, and when the system is operated in step 94, the constant processing section 2 reads the system constant from the system constant file 7 using the storage address read from the constant index section 5. , stored in the system constant area 6 of the processing system.
〔作 用]
本方法により、計算機システムで使用するシステム定数
を、定数設定部1が予め定数指標部5にIPLアドレス
として設定しておくことにより、該計算機システムが運
用特使用する構成規模に合わせたシステム定数の記憶装
置3への展開が可能となり、IPLでの主記憶装置メモ
リ資源の使用効率向上が実現される。[Function] According to this method, the constant setting section 1 sets the system constants used in the computer system as IPL addresses in the constant index section 5 in advance, so that the system constants used in the computer system can be adjusted according to the configuration scale for special use by the computer system. It becomes possible to expand the system constants to the storage device 3, and it is possible to improve the usage efficiency of the main storage device memory resources in IPL.
第5図は、システム定数ファイルの説明図を示す。本図
において、計算機システムが使用するシステム定数は、
該計算機システムのシステム構成に対応じて制御データ
が作成され1、制御情報の種別毎に分類(本実施例では
構成制御、装置制御、通信制御に分類する)されて、シ
ステム定数ファイル7として必要ブロック数(n+m+
に個)格納されている。FIG. 5 shows an explanatory diagram of the system constant file. In this figure, the system constants used by the computer system are:
Control data is created in accordance with the system configuration of the computer system 1, classified by type of control information (classified into configuration control, device control, and communication control in this embodiment), and is required as the system constant file 7. Number of blocks (n+m+
(pieces) are stored.
第4図は、定数指標部の説明図を示し、定数指標部5は
、IPL時に記憶装置3へ格納されるシステム定数のI
PLアドレス(ロードアドレス)を保持している。FIG. 4 shows an explanatory diagram of the constant index section, in which the constant index section 5 contains the system constant I, which is stored in the storage device 3 during IPL.
Holds the PL address (load address).
第2図において、定数設定部1は、計算機システムが運
用で使用するシステム定数の設定処理において、システ
ム定数ファイル7に格納されているシステム定数(第5
図のシステム定数ai、bi、ci)が入力装置4から
指定されると、該システム定数のアドレス(第5図のシ
ステム定数ai、bi、ciに対応するアドレスAi、
Bi。In FIG. 2, the constant setting unit 1 performs system constant setting processing for system constants used in operation by the computer system.
When the system constants ai, bi, ci in the figure) are designated from the input device 4, the address of the system constant (the address Ai corresponding to the system constants ai, bi, ci in FIG.
Bi.
Ci)を、定数指標部5に登録する。Ci) is registered in the constant index section 5.
定数処理部2は、IPL時に定数指標部5に登録されて
いるアドレス情報に基づき該システム定数を、記憶装置
3のシステム定数領域6の固定アドレスへ登録する。The constant processing section 2 registers the system constant at a fixed address in the system constant area 6 of the storage device 3 based on the address information registered in the constant index section 5 during IPL.
本発明は、計算機システムのIPL時に行われる初期情
報設定において、運用特使用する構成規模に合わせたシ
ステム定数を主記憶装置へ格納可能とするものであり、
主記憶装置の使用効率向上が実現される。The present invention makes it possible to store system constants in accordance with the configuration scale for special use in the main storage device during initial information setting performed at the time of IPL of a computer system.
Improved usage efficiency of the main storage device is realized.
第1図は本発明の原理図、
第2図は本発明のシステム構成図、
第3図は従来のシステム構成図、
第4図は定数指標部の説明図、
第5図はシステム定数ファイルの説明図、図において、
1は定数設定部、 2は定数処理部、
3は記憶装置、 4は入力装置、
5は定数指標部、
6.61はシステム定数領域、
62はシステム定数、63は二次記憶装置、7はシステ
ム定数ファイル、8は定数展開部を示し、91〜94は
処理ステップを表す。
スタートFig. 1 is a diagram of the principle of the present invention, Fig. 2 is a system configuration diagram of the present invention, Fig. 3 is a conventional system configuration diagram, Fig. 4 is an explanatory diagram of the constant index section, and Fig. 5 is a diagram of the system constant file. In the explanatory diagrams and figures, 1 is a constant setting section, 2 is a constant processing section, 3 is a storage device, 4 is an input device, 5 is a constant index section, 6.61 is a system constant area, 62 is a system constant, and 63 is a double 7 is a system constant file, 8 is a constant expansion section, and 91 to 94 are processing steps. start
Claims (1)
系で動作するシステムであって、 システムの動作環境を設定制御するシステム定数をシス
テムの機能および規模に応じて分類してシステム定数フ
ァイル(7)に格納し(ステップ91)、 システム規模で定まる該システム定数の範囲を定数設定
部(1)に入力し(ステップ92)、該システム定数フ
ァイル(7)から該当する範囲のシステム定数を検索し
、当該システム定数ファイル(7)の格納アドレスを定
数指標部(5)に格納し(ステップ93)、 システム運用時には、定数処理部(2)が該定数指標部
(5)から読み出した格納アドレスにより、該システム
定数ファイル(7)から当該システム定数を読み出し、
処理系のシステム定数領域(6)へ格納する(ステップ
94)、 ようにしたことを特徴とするシステム稼働環境の設定方
法。[Claims] A system that operates with a processing system equipped with memory and an input/output system connected to the processing system, wherein system constants for setting and controlling the operating environment of the system are set according to the function and scale of the system. Classify and store in the system constant file (7) (step 91), enter the range of the system constant determined by the system scale into the constant setting section (1) (step 92), and select the applicable system constant from the system constant file (7). The storage address of the system constant file (7) is stored in the constant index section (5) (step 93). During system operation, the constant processing section (2) searches for the constant index section (5). Read the system constant from the system constant file (7) using the storage address read from 5),
A method for setting a system operating environment, characterized in that: storing it in a system constant area (6) of a processing system (step 94).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2120736A JP2611490B2 (en) | 1990-05-09 | 1990-05-09 | System operating environment setting device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2120736A JP2611490B2 (en) | 1990-05-09 | 1990-05-09 | System operating environment setting device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0415823A true JPH0415823A (en) | 1992-01-21 |
| JP2611490B2 JP2611490B2 (en) | 1997-05-21 |
Family
ID=14793714
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2120736A Expired - Lifetime JP2611490B2 (en) | 1990-05-09 | 1990-05-09 | System operating environment setting device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2611490B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05324204A (en) * | 1992-03-16 | 1993-12-07 | Fujitsu Ltd | Exchangeable storage medium and computer system using the same |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5914066A (en) * | 1982-07-14 | 1984-01-24 | Hitachi Ltd | Device for controlling switching of electronic computer system |
| JPS60258645A (en) * | 1984-06-05 | 1985-12-20 | Nec Corp | Information processing system |
-
1990
- 1990-05-09 JP JP2120736A patent/JP2611490B2/en not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5914066A (en) * | 1982-07-14 | 1984-01-24 | Hitachi Ltd | Device for controlling switching of electronic computer system |
| JPS60258645A (en) * | 1984-06-05 | 1985-12-20 | Nec Corp | Information processing system |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05324204A (en) * | 1992-03-16 | 1993-12-07 | Fujitsu Ltd | Exchangeable storage medium and computer system using the same |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2611490B2 (en) | 1997-05-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2927180B2 (en) | Debugging method of information processing program and debugger therefor | |
| JPH0317753A (en) | File access system | |
| JP2611490B2 (en) | System operating environment setting device | |
| JPS63200257A (en) | Program loading system for computer | |
| KR900005306A (en) | Computer system and method for setting recovery time | |
| JPH0380325A (en) | Program start system | |
| JPH01303551A (en) | Program loading system for communication processor | |
| JPH04205422A (en) | Program automatic translation combination and selection method | |
| JP2605476B2 (en) | Dump collection processing method | |
| JPH04105128A (en) | High speed command starting system by residence | |
| JPH056318A (en) | Dynamics loading method of application program in POS controller | |
| JPH04143832A (en) | Firmware loading mechanism | |
| JPH03224031A (en) | Program starting system | |
| JPH03237529A (en) | Memory maintenance system dependent upon online of information processor | |
| JPH04352042A (en) | Memory dump collecting system | |
| JPH05233307A (en) | Multiple process generation method | |
| JPS60193041A (en) | Display device | |
| JPH03282824A (en) | Program start system | |
| JPH0469739A (en) | Method and device for generating process | |
| JPH03263125A (en) | Table data expanding system | |
| JPH07141189A (en) | Overlay link method | |
| JPH02214965A (en) | Program control system for time sharing system | |
| JPS6382532A (en) | Converting system from logical address to real address | |
| JPH1091504A (en) | Multiple Backup Selection Activation Method in Network Distributed Environment | |
| JPS6111861A (en) | Program access control system |