SVC 004

SVC 004は、GETMAINマクロによって発行されるタイプ1のSVCです。このマクロは、LOCALロックを獲得し、ロード モジュールIGVVSM24のプログラムIGC004を呼び出します。GETMAINは、指定されたサブプールから仮想記憶域を割り振ります。

ヒント

サンプルの採取中はSVCの実行を停止できないため、GETMAIN活動はレポートに表示されません。代わりに、コード内のSVCに続く命令で、サンプリングが発生します。したがって、CPUが過剰に使用されるはずのないコード領域で使用の急増が確認され、直前の命令がGETMAINである場合、急増に関連するパーセンテージはGETMAIN活動で使用されたパーセンテージを反映しているとみなすことができます。

参考資料

『IBM z/OS MVS Diagnosis Reference』

『IBM z/OS MVS Programming Assembler Services Guide』

『IBM z/OS MVS Programming Assembler Services Reference Vol. 2』

『IBM z/OS MVS Programming Authorized Assembler Services Guide』

『IBM z/OS MVS Programming Authorized Assembler Services Reference Vol. 2』