スケーラブルデータベースサーバ HiRDB Version 8 システム導入・設計ガイド(Windows(R)用)
HiRDB/シングルサーバのメモリ配置を次の図に示します。
図15-1 HiRDB/シングルサーバのメモリ配置
HiRDB/シングルサーバの共用メモリの詳細を次の表に示します。
表15-1 HiRDB/シングルサーバの共用メモリの詳細
項目 | 共用メモリの種類 | ||||
---|---|---|---|---|---|
ユニットコントローラ用共用メモリ | グローバルバッファ用共用メモリ | ユティリティ用共用メモリ | セキュリティ監査情報用バッファ用共用メモリ | プロセス間メモリ通信用共用メモリ | |
使用目的 | システム制御 | グローバルバッファ | ユニットコントローラとユティリティとの通信 | セキュリティ監査情報用バッファ | クライアント―サーバプロセス間メモリ通信 |
使用プロセス | 全HiRDBプロセス | シングルサーバ | ユティリティプロセス | シングルサーバ | シングルサーバ,クライアントプロセス |
セグメント数 | 1個 |
|
1個 | 1個 | 環境変数PDIPC=MEMORYで接続中のクライアント数(0〜2000)×2個 |
1セグメントの上限 | 「表15-2 HiRDB/シングルサーバが使用するメモリ所要量」を参照してください。ただし,OSの環境によっては確保できない場合があります。 | SHMMAXオペランドの値でセグメントを分割します。ただし,OSの環境によっては確保できない場合があります。 | 「表15-2 HiRDB/シングルサーバが使用するメモリ所要量」を参照してください。 | 「表15-2 HiRDB/シングルサーバが使用するメモリ所要量」を参照してください。ただし,OSの環境によっては確保できない場合があります。 | 「表15-2 HiRDB/シングルサーバが使用するメモリ所要量」を参照してください。ただし,OSの環境によっては確保できない場合があります。 |
確保条件 | なし | グローバルバッファ定義が存在すること | pd_utl_exec_mode=1指定 | pd_aud_file_nameオペランドによる監査証跡ファイル用のHiRDBファイルシステム領域名の指定 | クライアント環境変数PDIPC=MEMORYで接続中クライアントあり |
作成契機 | ユニット起動時(ユーザサーバホットスタンバイまたは高速系切り替え機能使用時の待機ユニットの起動を含む) |
|
ユティリティ実行時 | シングルサーバ起動時 | クライアントとサーバの接続時 |
削除契機 | ユニット起動時(ユーザサーバホットスタンバイまたは高速系切り替え機能使用時の待機ユニットの起動を含む) |
|
ユティリティ終了後10分後 | シングルサーバ終了時 | クライアントとサーバの接続切り離し時 |
pdls -d memによる表示 | 表示される | 表示される | 表示される | 表示される | 表示されない |
pdls -d memのSHM-OWNER | MANAGER | サーバ名 | UTILITY | AUDDEF | 表示なし |
関連オペランド |
|
|
|
|
|
備考 | − | − | pd_utl_exec_mode=1の場合だけ作成されます(pd_utl_exec_mode=0の場合,該当する領域はユニットコントローラ用共用メモリ内に確保されます)。 | − | − |
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.