Interstage Application Server チューニングガイド |
目次
索引
![]() ![]() |
第5章 システムのチューニング | > 5.1 運用時に必要なシステム資源 | > 5.1.2 コンポーネントトランザクションサービスのシステム環境の設定 |
コンポーネントトランザクションサービスが使用する共用メモリ、セマフォ、メッセージキューのシステムパラメタのチューニングについて説明します。
コンポーネントトランザクションサービスの基本機能のほかに各機能を使用する場合は、コンポーネントトランザクションサービスの基本機能の資源に各機能で使用する資源量を加算してください。
以降の説明で、「種類」の意味は以下のとおりです。
コンポーネントトランザクションサービスの基本機能を使用する場合に必要となるシステム資源について、以下に示します。
パラメタ |
種類 |
必要数 |
内容 |
---|---|---|---|
shmmax |
設定値 |
10,629,296以上 |
共用メモリセグメントの最大サイズ |
shmmin |
設定値 |
372以下 |
共用メモリセグメントの最小サイズ |
shmseg |
加算値 |
17加算 |
プロセスごとの共用メモリセグメント数 |
shmmni |
加算値 |
22加算 |
共用メモリIDの数(注1) |
パラメタ |
種類 |
必要数 |
内容 |
---|---|---|---|
semmni |
加算値 |
29加算 |
セマフォIDの数(注1) |
semmns |
加算値 |
21加算 |
システム全体のセマフォ数(注1) |
semmsl |
設定値 |
12以上 |
セマフォIDごとの最大セマフォ数(注1) |
semopm |
設定値 |
3以上 |
セマフォコールごとの最大操作数 |
パラメタ |
種類 |
必要数 |
内容 |
---|---|---|---|
msgmax |
設定値 |
528以上 |
メッセージの最大サイズ |
msgmnb |
設定値 |
4572 + (528 × 同時実行コマンド数) |
待ち行列上の最大バイト数 |
msgmni |
加算値 |
11加算(注1) |
メッセージキューIDの数(注3) |
msgtql |
加算値 |
15 + 同時実行コマンド数 (注2)(注4) |
システムメッセージのヘッダ数(注3) |
Interstage運用操作ツールを使用する場合に追加となるシステム資源について、以下に示します。
パラメタ |
種類 |
必要数 |
内容 |
---|---|---|---|
shmmax |
設定値 |
6,553,600以上 |
共用メモリセグメントの最大サイズ |
shmseg |
加算値 |
11加算 |
プロセスごとの共用メモリセグメント数 |
shmmni |
加算値 |
11加算 |
共用メモリIDの数(注1) |
パラメタ |
種類 |
必要数 |
内容 |
---|---|---|---|
semmni |
加算値 |
2加算 |
セマフォIDの数(注1) |
semmns |
加算値 |
2加算 |
システム全体のセマフォ数(注1) |
パラメタ |
種類 |
必要数 |
内容 |
---|---|---|---|
msgmap(注1) |
加算値 |
34加算 |
メッセージマップ内のエントリ数 |
msgmni |
加算値 |
16加算 |
メッセージキューIDの数(注2) |
msgtql |
加算値 |
34加算 |
システムメッセージのヘッダ数(注2) |
セション情報管理機能を使用する場合に追加となるシステム資源について、以下に示します。
パラメタ |
種類 |
必要数 |
内容 |
---|---|---|---|
shmseg |
加算値 |
1加算 |
プロセスごとの共用メモリセグメント数 |
shmmni |
加算値 |
1加算 |
共用メモリIDの数(注1) |
パラメタ |
種類 |
必要数 |
内容 |
---|---|---|---|
semmni |
加算値 |
1加算 |
セマフォIDの数(注1) |
semmns |
加算値 |
1加算 |
システム全体のセマフォ数(注1) |
性能監視ツールを使用する場合に追加となるシステム資源については、“性能監視ツール使用時に必要なシステム資源”を参照してください。
目次
索引
![]() ![]() |