Hitachi

Hitachi Advanced Data Binder システム構築・運用ガイド


6.3.5 adbinitコマンド実行時のメモリ所要量の求め方

adbinitコマンドを実行する場合,HADBサーバは次に示すメモリを使用します。各メモリの所要量を求めてください。

■共有メモリ
  • 共有メモリ管理(INIT_CMN

■プロセスメモリ
  • ヒープメモリ(INIT_MEM

それぞれのメモリ所要量の計算式を次に示します。

〈この項の構成〉

(1) 共有メモリ管理の所要量の求め方(adbinitコマンド実行時)

adbinitコマンド実行時の共有メモリ管理(INIT_CMN)の所要量は,変数SHMMANと同じ値になります。変数SHMMANについては,「6.3.3 HADBサーバ開始時のメモリ所要量の求め方」の「(1) 共有メモリ管理の所要量の求め方(HADBサーバ開始時)」を参照してください。

(2) ヒープメモリの所要量の求め方(adbinitコマンド実行時)

adbinitコマンド実行時のヒープメモリ(INIT_MEM)の所要量は,次に示す計算式から求めてください。

計算式(単位:メガバイト)

INIT_MEM= ↑(16,384+DBAINFIOCTL)÷1,024↑+557

変数の説明

DBAINFDBエリア情報

次に示す計算式から求めてください。

計算式(単位:キロバイト)
DBAINF= 1,024×dbarea_defnum

dbarea_defnum初期設定オプションadbinitdbareaの指定数

IOCTLDBエリアファイル出力制御情報

次に示す計算式から求めてください。

計算式(単位:キロバイト)
IOCTL= 8,201×multi_max

multi_max初期設定オプションadb_init_multi_maxの指定値