要求受付プログラムに関するメモリー使用量
HULFTの要求受付プログラムに関するメモリー使用量の計算方法を以下に示します。
メモリー使用量の計算方法は、コード変換テーブルを展開する記憶域により異なります。
コード変換テーブルを展開する記憶域は、システム動作環境設定ファイル(HULPRM)のコード変換テーブルの記憶域(CODE-CONVERSION-LOCATION)で設定します。
詳細は、以下を参照してください。
HULFT10 for zOS アドミニストレーション マニュアル :
-
ここで示す計算方法は目安です。また、運用環境により算出されたメモリー使用量と実際のメモリー使用量は異なる可能性があります。
-
要求受付プログラムについて、送信要求の転送方法はワークファイル転送を使用して値を算出しています。
コード変換テーブルを「31ビット・ストレージの記憶域」に展開する場合
要求受付プログラムのメモリー使用量(単位:KB)は、以下の式で計算します。
基本域(16メガバイトより下の領域)の計算式
要求受付プログラムの基本域(16メガバイトより下の領域)のメモリー使用量=a+b
拡張域(16メガバイトより上の領域)の計算式
要求受付プログラムの拡張域(16メガバイトより上の領域)のメモリー使用量=c+d
代入値はそれぞれ以下の式で計算します。
|
|
基本域(16メガバイトより下の領域) |
備考 |
---|---|---|---|
a |
起動時 |
212KB |
固定値 |
b
|
送信要求 |
(同時に要求受付が実行される数×64KB)+84KB |
|
再送要求 |
(同時に要求受付が実行される数×14KB)+64KB |
|
|
リモートジョブ実行 |
(同時に要求受付が実行される数×48KB)+92KB |
|
|
マネジャー接続 |
(同時に要求受付が実行される数×34KB)+100KB |
|
|
|
拡張域(16メガバイトより上の領域) |
備考 |
---|---|---|---|
c |
起動時 |
2,908KB |
固定値 |
d
|
送信要求 |
(同時に要求受付が実行される数×1,096KB)+900KB |
|
再送要求 |
(同時に要求受付が実行される数×312KB)+700KB |
|
|
リモートジョブ実行 |
(同時に要求受付が実行される数×648KB)+600KB |
|
|
マネジャー接続 |
(同時に要求受付が実行される数×4,100KB)+1,470KB |
|
算出例1
送信要求で「同時に要求受付が実行される数」が“4”の場合、要求受付プログラムのメモリー使用量の計算式は以下となります。
要求受付プログラムのメモリー使用量(基本域(16メガバイトより下の領域))
- a
-
:212KB
- b
-
:((4×64)+84)KB
要求受付プログラムのメモリー使用量(拡張域(16メガバイトより上の領域))
- c
-
:2,908KB
- d
-
:((4×1,096)+900)KB
上記の計算の結果、要求受付プログラムに関するメモリー使用量は以下となります。
基本域(16メガバイトより下の領域)のメモリー使用量:a+b=552KB
拡張域(16メガバイトより上の領域)のメモリー使用量:c+d=8,192KB
算出例2
マネジャー接続で「同時に要求受付が実行される数」が“3”の場合、要求受付プログラムのメモリー使用量の計算式は以下となります。
要求受付プログラムのメモリー使用量(基本域(16メガバイトより下の領域))
- a
-
:212KB
- b
-
:((3×34)+100)KB
要求受付プログラムのメモリー使用量(拡張域(16メガバイトより上の領域))
- c
-
:2,908KB
- d
-
:((3×4,100)+1,470)KB
上記の計算の結果、要求受付プログラムに関するメモリー使用量は以下となります。
基本域(16メガバイトより下の領域)のメモリー使用量:a+b=414KB
拡張域(16メガバイトより上の領域)のメモリー使用量:c+d=16,678KB
コード変換テーブルを「64ビット・ストレージの記憶域」に展開する場合
要求受付プログラムのメモリー使用量(単位:KB)は、以下の式で計算します。
基本域(16メガバイトより下の領域)の計算式
要求受付プログラムの基本域(16メガバイトより下の領域)のメモリー使用量=a+b
拡張域(16メガバイトより上の領域)の計算式
要求受付プログラムの拡張域(16メガバイトより上の領域)のメモリー使用量=c+d
代入値はそれぞれ以下の式で計算します。
|
|
基本域(16メガバイトより下の領域) |
備考 |
---|---|---|---|
a |
起動時 |
212KB |
固定値 |
b
|
送信要求 |
(同時に要求受付が実行される数×64KB)+84KB |
|
再送要求 |
(同時に要求受付が実行される数×14KB)+64KB |
|
|
リモートジョブ実行 |
(同時に要求受付が実行される数×48KB)+92KB |
|
|
マネジャー接続 |
(同時に要求受付が実行される数×34KB)+100KB |
|
|
|
拡張域(16メガバイトより上の領域) |
備考 |
---|---|---|---|
c |
起動時 |
2,652KB |
固定値 |
d
|
送信要求 |
(同時に要求受付が実行される数×1,004KB)+800KB |
|
再送要求 |
(同時に要求受付が実行される数×322KB)+650KB |
|
|
リモートジョブ実行 |
(同時に要求受付が実行される数×644KB)+600KB |
|
|
マネジャー接続 |
(同時に要求受付が実行される数×4,100KB)+1,340KB |
|
算出例1
送信要求で「同時に要求受付が実行される数」が“4”の場合、要求受付プログラムのメモリー使用量の計算式は以下となります。
要求受付プログラムのメモリー使用量(基本域(16メガバイトより下の領域))
- a
-
:212KB
- b
-
:((4×64)+84)KB
要求受付プログラムのメモリー使用量(拡張域(16メガバイトより上の領域))
- c
-
:2,652KB
- d
-
:((4×1,004)+800)KB
上記の計算の結果、要求受付プログラムに関するメモリー使用量は以下となります。
基本域(16メガバイトより下の領域)のメモリー使用量:a+b=552KB
拡張域(16メガバイトより上の領域)のメモリー使用量:c+d=7,468KB
算出例2
マネジャー接続で「同時に要求受付が実行される数」が“3”の場合、要求受付プログラムのメモリー使用量の計算式は以下となります。
要求受付プログラムのメモリー使用量(基本域(16メガバイトより下の領域))
- a
-
:212KB
- b
-
:((3×34)+100)KB
要求受付プログラムのメモリー使用量(拡張域(16メガバイトより上の領域))
- c
-
:2,652KB
- d
-
:((3×4,100)+1,340)KB
上記の計算の結果、要求受付プログラムに関するメモリー使用量は以下となります。
基本域(16メガバイトより下の領域)のメモリー使用量:a+b=414KB
拡張域(16メガバイトより上の領域)のメモリー使用量:c+d=16,292KB