共有メモリ量は、以下の見積もり式を参考に必要な共有メモリ量を求め、その共有メモリ量をメガバイト単位に切り上げた値で見積もってください。
共有メモリ量の見積もり(単位:バイト)
性能監視ツールの性能監視対象とする全オブジェクトに対して、オブジェクトごとに必要な共有メモリ量を、以下の方法で求めてください。
各アプリケーションに定義されているプロセス多重度の合計を求めます。
各アプリケーションに登録されているオペレーション数の平均を求めます。
オペレーション数はIDL定義ファイルから求めてください。オペレーション数の平均は、小数点以下を切り上げてください。
オペレーション数の平均により、以下の計算で、オブジェクトごとに必要な共有メモリ量を求めます。
オペレーション数の平均が3以下の場合
(プロセス多重度の合計 × 1536) + 400
オペレーション数の平均が3よりも多い場合
(オペレーション数の平均 × プロセス多重度の合計 × 546) + 400
以下の計算で、必要な共有メモリ量を求めます。
オブジェクトごとに必要な共有メモリ量の合計 + 261188
共有メモリ量を、以下の計算で求めます。
必要な共有メモリ量 ÷ 1048576
なお、上記の計算で端数(小数点以下)が発生した場合は、切り上げてください。
インターバル時間内に性能監視対象のオブジェクトを再起動する場合には、1)~3)で求めた「オブジェクトごとに必要な共有メモリ量の合計」について、再起動回数分、あらかじめ積算してください。