Interstage Application Server チューニングガイド
目次 索引 前ページ次ページ

第5章 システムのチューニング> 5.1 Application Serverのサーバ機能運用時に必要なシステム資源> 5.1.2 コンポーネントトランザクションサービスのシステム環境の設定

5.1.2.1 システムパラメタ

 コンポーネントトランザクションサービスが使用する共用メモリ、セマフォ、メッセージキューのシステムパラメタのチューニングについて説明します。

 コンポーネントトランザクションサービスの基本機能のほかに各機能を使用する場合は、コンポーネントトランザクションサービスの基本機能の資源に各機能で使用する資源量を加算してください。


 以降の説明で、「種類」の意味は以下のとおりです。

コンポーネントトランザクションサービスの基本機能

 コンポーネントトランザクションサービスの基本機能を使用する場合に必要となるシステム資源について、以下に示します。

共用メモリ

パラメタ

種類

必要数

内容

kernel.shmmax

設定値

18,219,144以上

共用メモリセグメントの最大サイズ

kernel.shmmni

加算値

22加算

共用メモリIDの数

セマフォ

 セマフォの設定値は、各パラメタ値を以下の形式で指定します。

 kernel.sem = para1 para2 para3 para4

パラメタ

種類

必要数

内容

para1

設定値

12以上

セマフォIDごとの最大セマフォ数

para2

加算値

21加算

システム全体のセマフォ数

para3

設定値

3以上

セマフォコールごとの最大操作数

para4

加算値

29加算

セマフォIDの数

メッセージキュー

パラメタ

種類

必要数

内容

kernel.msgmax

設定値

528以上

メッセージの最大サイズ

kernel.msgmnb

設定値

4572 + (528 × 同時実行コマンド数)
(注1)

待ち行列上の最大バイト数

kernel.msgmni

加算値

11加算

メッセージキューIDの数

(注1)

同時実行コマンド数とは、以下のコマンドを同時に実行した数のことです。
Interstage Application Server Enterprise Editionの場合
isstartwu, isstopwu, tdstartwu, tdstopwu, tdinhibitobj, tdpermitobj, tdmodifyprocnum, tdmodifywu
Interstage Application Server Standard-J Editionの場合
isstartwu, isstopwu

 また、Systemwalker Operation Managerを使用してワークユニットの起動/停止、オブジェクト閉塞/閉塞解除を行う場合は、同時に操作する回数が同時実行コマンド数となります。
オブジェクト閉塞/閉塞解除はInterstage Application Server Enterprise Editionで使用できます。

性能監視ツール

 性能監視ツールを使用する場合に追加となるシステム資源については、“性能監視ツール使用時に必要なシステム資源”を参照してください。


目次 索引 前ページ次ページ

Copyright 20078 FUJITSU LIMITED