ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server Express チューニングガイド
FUJITSU Software

3.1.2 コンポーネントトランザクションサービスのシステム資源の設定

コンポーネントトランザクションサービスの動作時には、使用する機能によりシステム資源を拡張する必要があります。ここでは、以下について説明します。

注意

以降に示す値は、CORBAサービスの値を含んでいません。“3.1.1 CORBAサービスのシステム資源の設定”を参照し、必要な値を加算してください。


システムパラメタ

コンポーネントトランザクションサービスが使用する共用メモリ、セマフォ、メッセージキューのシステムパラメタのチューニングについて説明します。
コンポーネントトランザクションサービスの基本機能のほかに各機能を使用する場合は、コンポーネントトランザクションサービスの基本機能の資源に各機能で使用する資源量を加算してください。
システムパラメタの変更方法や、各パラメタの意味については、“■システムパラメタについて”を参照してください。


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

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

共用メモリ

パラメタ

資源制御

種類

必要数

project.max-shm-memory

加算値

Enterprise Edition  

  • ラッパーワークユニット未使用時

    • システム規模がsmallの場合
      36096468以上

    • システム規模がmoderateの場合
      48500404以上

    • システム規模がlargeの場合
      61728660以上

    • システム規模がsuperの場合
      83718036以上

  • ラッパーワークユニット使用時

    • システム規模がsmallの場合
      36222932以上

    • システム規模がmoderateの場合
      48744628以上

    • システム規模がlargeの場合
      62914964以上

    • システム規模がsuperの場合
      86081940以上

Standard-J Edition  

  • システム規模がsmallの場合
    35971540以上

  • システム規模がmoderateの場合
    48257716以上

  • システム規模がlargeの場合
    60543892以上

  • システム規模がsuperの場合
    81355668以上

Web-J Edition  

  • 35971540以上

shmmax

設定値

Enterprise EditionStandard-J Edition  

  • システム規模がsmallの場合
    12498508以上

  • システム規模がmoderateの場合
    23736108以上

  • システム規模がlargeの場合
    34973708以上

  • システム規模がsuperの場合
    54736908以上

Web-J Edition  

  • 12498508以上

shmmni

project.max-shm-ids

加算値

22 ()

Enterprise Edition)

マルチシステム機能を使用する場合は、拡張システム数を積算した値を加算してください。


共用メモリ

パラメタ

種類

必要数

kernel.shmmax

設定値


[システム規模がsmallの場合]
12498508以上

[システム規模がmoderateの場合]
23736108以上

[システム規模がlargeの場合]
34973708以上

[システム規模がsuperの場合]
54736908以上


18,219,144 以上

kernel.shmmni

加算値

22


セマフォ

パラメタ

資源制御

種類

必要数

semmni

project.max-sem-ids

加算値

29 ()

semmsl

process.max-sem-nsems

設定値

12 以上 ()

semopm

process.max-sem-ops

設定値

3 以上

Enterprise Edition)

マルチシステム機能を使用する場合は、拡張システム数を積算した値を加算してください。


セマフォ

パラメタ

種類

必要数

para1

設定値

12 以上

para2

加算値

21

para3

設定値

3 以上

para4

加算値

29


メッセージキュー

パラメタ

資源制御

種類

必要数

msgmnb

process.max-msg-qbytes

設定値

4,572 + (528 × 同時実行コマンド数) (1)

msgmni

project.max-msg-ids

加算値

11 (2)

msgtql

process.max-msg-messages

設定値

15 + 同時実行コマンド数 以上(1)(2)(3)

1)

同時実行コマンド数とは、以下のコマンドを同時に実行した数のことです。

  • Enterprise Editionisstartwu、isstopwu、tdstartwu、tdstopwu、tdinhibitobj、tdpermitobj、tdmodifyprocnum、tdmodifywu

  • Standard-J Editionisstartwu、isstopwu


Systemwalker Operation Manager/Interstage運用APIを使用して、以下の操作を行う場合は、同時に操作する回数が同時実行コマンド数となります。

  • ワークユニットの起動/停止

  • Enterprise Editionオブジェクト閉塞/閉塞解除

  • ラッパーワークユニットのオブジェクト情報の獲得

Enterprise Edition2)

マルチシステム機能を使用する場合は、拡張システム数を積算した値を加算してください。

3)

AIM連携機能を使用する場合は、2,040を加算してください。


メッセージキュー

パラメタ

種類

必要数

kernel.msgmax

設定値

528 以上

kernel.msgmnb

設定値

4,572 + (528 × 同時実行コマンド数) ()

kernel.msgmni

加算値

11

)

同時実行コマンド数とは、以下のコマンドを同時に実行した数のことです。

  • Enterprise Edition
    isstartwu、isstopwu、tdstartwu、tdstopwu、tdinhibitobj、tdpermitobj、tdmodifyprocnum、tdmodifywu

  • Standard-J Edition
    isstartwu、isstopwu


  • isstartwu、isstopwu、tdstartwu、tdstopwu、tdinhibitobj、tdpermitobj、tdmodifyprocnum、tdmodifywu


Systemwalker Operation Manager/Interstage運用APIを使用して、以下の操作を行う場合は、同時に操作する回数が同時実行コマンド数となります。

  • ワークユニットの起動/停止

  • Enterprise Editionオブジェクト閉塞/閉塞解除


Systemwalker Operation Managerを使用して、ワークユニットの起動/停止を行う場合は、同時に操作する回数が同時実行コマンド数となります。


セション情報管理機能

  セション情報管理機能を使用する場合に追加となるシステム資源について、以下に示します。


共用メモリ

パラメタ

資源制御

種類

必要数

shmmni

project.max-shm-ids

加算値

1 (注)

Enterprise Edition)

マルチシステム機能を使用する場合は、拡張システム数を積算した値を加算してください。


共用メモリ

パラメタ

種類

必要数

kernel.shmmni

加算値

1


セマフォ

パラメタ

資源制御

種類

必要数

semmni

project.max-sem-ids

加算値

1 (注)

Enterprise Edition)

マルチシステム機能を使用する場合は、拡張システム数を積算した値を加算してください。


セマフォ

パラメタ

種類

必要数

para2

加算値

1

para4

加算値

1


性能監視ツール

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