日本-日本語
日本HPホーム 製品 & サービス サポート & ドライバー ソリューション ご購入方法
≫  お問い合わせ

製品とサービス >  ソフトウェアとOS >  OpenVMS >  マニュアル >  V8.3ライブラリ

OpenVMS マニュアル


HP OpenVMS
システム管理ユーティリティ・リファレンス・マニュアル


前へ 次へ 目次 索引


クラスタ内の各ノードについて,SCS の KB マップ率統計を表示しています。 CURLEY というノードと階層記憶制御装置 (HSC) SHEMP との間のブロック転送マップ動作を示しています。クラスタ内の各ノードは, SCS ノード名で表されています。

MONITOR STATES

MONITOR STATESコマンドを実行すると,PROCESS STATESクラスの監視が開始され,スケジューラの14個の各状態ごとにプロセス数が表示されます。



形式

MONITOR STATES




コマンド修飾子



/修飾子[,...]

1 つ以上の修飾子。本章の「コマンド修飾子の説明」を参照してください。



クラス名修飾子



/ALL

取得できる統計情報(現在値,平均値,最小値,最大値)がすべて記載されたテーブルを,画面への出力と要約の出力に含めることを指定します。要約を出力する場合には,どのクラスでもこの修飾子が省略時の設定になります。それ以外の場合には,CLUSTER,MODES,PROCESSES,STATES, SYSTEM,およびVECTORを除くすべてのクラスで,この修飾子が省略時の設定になります。

/AVERAGE

画面への出力と要約の出力に,平均値の統計情報(棒グラフで表示)を含めることを指定します。

/CURRENT

画面への出力と要約の出力に,現在値の統計情報(棒グラフで表示)を含めることを指定します。 /CURRENT修飾子は,CLUSTER,MODES,STATES,SYSTEM,およびVECTORの各クラスでは省略時の設定です。

/MAXIMUM

画面への出力と要約の出力に,最大値の統計情報(棒グラフで表示)を含めることを指定します。

/MINIMUM

画面への出力と要約の出力に,最小値の統計情報(棒グラフで表示)を含めることを指定します。

/PERCENT



/NOPERCENT (省略時の設定)

画面への出力および要約の出力時に,統計情報を百分率で表すかどうかを制御します。 /PERCENT修飾子は,DISK,MODES,SCS,およびSTATESのクラス名にだけ指定できます。省略時の設定では,統計情報は百分率で表されません。



説明

STATES クラスは,次の 14 種類のスケジューラ状態にあるプロセス数を表示します。

スケジューラ状態 説明
Collided Page Wait (COLPG) 変化状態にあるフォルト・ページを待機する。
Mutex & Miscellaneous Resource Wait (MWAIT) 相互排他セマフォまたは動的資源の可用性を待機する。 PROCESSES クラスで表示される Mutex and Miscellaneous Resources Wait 状態とその識別コードは,次のとおり。

MWAIT 待ち状態の理由
MUTEX Mutual exclusion semaphore
RWAST AST wait (wait for system or spcial kernel AST)
RWBRK Breakthrough (wait for broadcast message)
RWCAP CPU capability required
RWCLU Cluster state transition wait
RWCSV Cluster server
RWIMG Image activation lock
RWLCK Lock data base
RWMBX Mailbox full
RWMPB Modified page writer busy
RWMPE Modified page list empty
RWNPG Nonpaged dynamic memory
RWPAG Paged dynamic memory
RWPGF Page file full
RWQUO Job quota
RWSCS System Communication Services wait
RWSNP System snapshot
RWSWP Swap file space

Common Event Flag Wait (CEF) イベント・フラグの組み合わせが共通イベント・ブロックに設定されることを待機する。
Page Fault Wait (PFW) ページ・フォルトの結果としてページが読み込まれることを待機する。常駐プロセス。
Local Event Flag Wait (LEF) 1 つ以上のローカル・イベント・フラグが設定されることを待機する。常駐プロセス。
Local Event Flag (Outswapped) (LEFO) 1 つ以上のローカル・イベント・フラグが設定されることを待機する。スワップ・アウト・プロセス。
Hibernate (HIB) プロセスがハイバネート状態にあるか,またはハイバネート要求を実行した。常駐プロセス。
Hibernate (Outswapped) (HIBO) プロセスがハイバネート状態にあるか,またはハイバネート要求を実行した。スワップ・アウト・プロセス。
Suspended (SUSP) プロセスが中断要求を実行した。常駐プロセス。
Suspended (Outswapped) (SUSPO) プロセスが中断要求を実行した。スワップ・アウト・プロセス。
Free Page Wait (FPW) 空きメモリ・ページを待機する。
Compute (COM) プロセッサの使用準備完了。常駐プロセス。
Compute (Outswapped) (COMO) プロセッサの使用準備完了。スワップ・アウト・プロセス。
Current Process (CUR) プロセッサ使用中。

すべてのプロセスの比率としてデータ項目を表示することもできます。

測定を行うときは MONITOR が実行しているので,Current Process は常に, MONITOR を実行するプロセスです。

性能上の理由により,オペレーティング・システムによるプロセス状態データ構造の使用とプロセス状態データ構造との同期はとりません。変則的な状態表示が MONITOR で可能であるのはこのためです。




#1

$ MONITOR/INPUT/SUMMARY/NODISPLAY -
_$/BEGINNING=29-APR-2003:13:00 -
_$/ENDING=29-APR-2003:14:00 STATES/PERCENT/ALL
$ TYPE MONITOR.SUM
 
 


 
  
 
  
                            OpenVMS Monitor Utility 
                                 PROCESS STATES (%) 
                                 on node SAMPLE       From: 29-APR-2003 13:00:00 
                                    SUMMARY           To:   29-APR-2003 14:00:00 
 
                                       CUR%       AVE%       MIN%       MAX% 
     Collided Page Wait                0.0        0.0        0.0        0.0 
     Mutex & Misc Resource Wait        0.0        0.0        0.0        0.0 
     Common Event Flag Wait            0.0        0.0        0.0        0.0 
     Page Fault Wait                   4.3        1.4        0.0        4.3 
     Local Event Flag Wait            34.7       31.7       34.7       42.8 
     Local Evt Flg (Outswapped)        0.0        9.0        0.0       19.4 
 
     Hibernate                        43.4       40.7       43.4       52.1 
     Hibernate (Outswapped)            0.0        4.3        0.0       15.4 
     Suspended                         0.0        0.0        0.0        0.0 
     Suspended (Outswapped)            0.0        0.0        0.0        0.0 
     Free Page Wait                    0.0        0.0        0.0        0.0 
     Compute                          13.0        7.3        4.3       13.0 
     Compute (Outswapped)              0.0        0.8        0.0        3.2 
     Current Process                   1.0        1.0        1.0        1.0 
     PLAYBACK                     SUMMARIZING 

PROCESS STATES の要約を作成し表示しています。 MONITOR> プロンプトに 1 つの MONITOR コマンドを入力する場合には,そのコマンド内で Return キーを使用できないため, DCL レベルで MONITOR コマンドを入力しています。要約対象期間中,平均として,14.1% のプロセスがスワップ・アウトされています。要約対象期間は, 1 p.m. から 2 p.m. までの 1 時間だけとなっています。ただし,入力ファイルには,それ以上のデータが格納されていた可能性があります。



MONITOR SYSTEM

MONITOR SYSTEMコマンドを実行すると,統計情報のSYSTEMクラスの監視が開始され,他のクラスの最も重要な項目がいくつか表示されます。



形式

MONITOR SYSTEM




コマンド修飾子



/修飾子[,...]

1 つ以上の修飾子。本章の「コマンド修飾子の説明」を参照してください。



クラス名修飾子



/ALL

取得できる統計情報(現在値,平均値,最小値,最大値)がすべて記載されたテーブルを,画面への出力と要約の出力に含めることを指定します。要約を出力する場合には,どのクラスでもこの修飾子が省略時の設定になります。それ以外の場合には,CLUSTER,MODES,PROCESSES,STATES, SYSTEM,およびVECTORを除くすべてのクラスで,この修飾子が省略時の設定になります。

/AVERAGE

画面への出力と要約の出力に,最大値の統計情報(棒グラフで表示)を含めることを指定します。

/CURRENT

画面への出力と要約の出力に,現在値の統計情報(棒グラフで表示)を含めることを指定します。 /CURRENT修飾子は,CLUSTER,MODES,STATES,SYSTEM,およびVECTORの各クラスでは省略時の設定です。

/MAXIMUM

画面への出力と要約の出力に,最大値の統計情報(棒グラフで表示)を含めることを指定します。

/MINIMUM

画面への出力と要約の出力に,最小値の統計情報(棒グラフで表示)を含めることを指定します。



説明

SYSTEM クラスは,他のクラスの統計の中で重要度が最も高い性能統計を収集して 1 つの表示に出力するため,システム管理者やユーザがシステム動作全体を把握するときに特に便利です。SYSTEM クラスのデータ項目は,次のとおりです。
Interrupt Stack (VAX システム) または Interrupt State (Alpha システムと I64 システム)
MP Synchronization
Kernel Mode
Executive Mode
Supervisor Mode
User Mode
Compatibility Mode (VAX システムのみ)
Idle Time
Process Count
Page Fault Rate
Page Read I/O Rate
Free List Size
Modified List Size
Direct I/O Rate
Buffered I/O Rate

次の 2 種類の形式を,クラス名修飾子で指定できます。

  • /ALL 修飾子では,表形式

  • /AVERAGE,/CURRENT,/MAXIMUM,/MINIMUM の修飾子では,棒グラフ形式

これらの形式の例をこの項の最後に示します。 2 番目の例にある棒グラフでは,表形式とは異なる次のデータが表示されます。

  • Idle Time 以外のすべての CPU プロセッサ・モードが, CPU Busy セグメントに表示される。

  • ページ読み込み率が Page Fault セグメントに縦線で表示される。読み込み動作の原因となったページ・フォルトの全体量を目で確認できる (ハード・フォルト率)。ハード・フォルト率は,線の左側に表示される。

  • CPU,ページ・フォルト,直接入出力,バッファード入出力の最終画面更新以降のトップ・ユーザが,4 つのセグメントに表示される。

OpenVMS バージョン 7.3 から,MONITOR SYSTEM 棒グラフ画面表示の割合 (Rate) フィールドが次のように増えました。

割合 (Rate) 名 これまでの割合 新しい割合
Page Fault 100 500
Hard Page Fault (Page Fault 表示の縦線) 100 500
Direct I/O 60 500
Free List Size K ブロック単位での表示 K,M,G のいずれかの (適切な) ブロック単位での表示
Mod (変更された) List Size 5 桁。K ブロック単位 8 桁。 K,M,G のいずれかの (適切な) ブロック単位
Buffered I/O 150 500

トップ・ユーザ・プロセスはすべて,表示間隔の始めと終わりまたは要約対象期間全体の始めと終わりの時点で,スワップ・インされていなければなりません。

下の棒グラフ (トップ・ユーザ) とそれに対応する上の棒グラフ (システム全体値) の対象統計と時間間隔が例 2 のように同じである場合,この 2 つのグラフを比較検討できます。次のような状況が該当します。

  • SYSTEM クラスだけを監視している。つまり,他のクラス名を MONITOR コマンドで指定していない。

  • CURRENT 統計が指定されている。

  • /INTERVAL 値と /VIEWING_TIME 値が等しい。

上記以外の場合,トップ・ユーザ統計は必ず CURRENT ですが,システム全体統計は CURRENT,AVERAGE,MAXIMUM,MINIMUM のいずれでもあり得るので,比較作業を行う場合は注意してください。

トップ・ユーザの割合は,2 つの連続する画面表示間の時間間隔にもとづいて計算されますが,システム全体の割合は,収集間隔をもとに計算されます。1 つ以上のクラスを SYSTEM クラスと同時に監視する場合や /INTERVAL 値と /VIEWING_TIME 値が異なる場合には,両者の時間間隔が異なる可能性があります。

Free List Size と Modified List Size 以外の上限値は定数ですが,この 2 者の数値は個々のシステムの物理メモリ構成とシステム・パラメータによって異なります。Free List の上限値は, VMS に永久設定するページ数を引いた残りのページ数です。 バランス・セット・メモリとも呼ばれるこの数字は,プロセス,Free List,Modified List に使用できるページ数です。 Modified List の上限値は,MPW_HILIMIT システム・パラメータの値です。これらの上限値は,MONITOR 要求起動時に計算され,その後変更されることはありません。




#1

MONITOR> MONITOR SYSTEM/ALL
 
 


 
  
 
  
                           OpenVMS Monitor Utility 
                               SYSTEM STATISTICS 
                                 on node SAMPLE 
                              29-APR-2003 12:43:28 
 
                                       CUR        AVE        MIN        MAX 
 
    Interrupt Stack                   0.33       0.33       0.33       0.33 
    MP Synchronization                0.00       0.00       0.00       0.00 
    Kernel Mode                       0.16       0.16       0.16       0.16 
    Executive Mode                    0.00       0.00       0.00       0.00 
    Supervisor Mode                   0.00       0.00       0.00       0.00 
    User Mode                         0.50       0.49       0.50       0.50 
    Compatibility Mode                0.00       0.00       0.00       0.00 
    Idle Time                        99.00      98.67      99.00      99.00 
    Process Count                    14.00      14.00      14.00      14.00 
    Page Fault Rate                   0.33       0.33       0.33       0.33 
    Page Read I/O Rate                0.00       0.00       0.00       0.00 
    Free List Size                 4255.00    4255.00    4255.00    4255.00 
    Modified List Size              105.00     105.00     105.00     105.00 
    Direct I/O Rate                   0.00       0.00       0.00       0.00 
    Buffered I/O Rate                 0.16       0.16       0.16       0.16 

表形式による SYSTEM 表示です。

#2

MONITOR> MONITOR SYSTEM
 
 


 
  
 
  
 
Node: BRS004                OpenVMS Monitor Utility      5-JUN-2003 10:45:32 
Statistic: CURRENT             SYSTEM STATISTICS 
                                                     Process States 
          + CPU Busy (400)          -+         LEF:    15      LEFO:     0 
          |**************************|         HIB:    14      HIBO:     0 
CPU     0 +--------------------------+ 400     COM:     8      COMO:     0 
          |*                         |         PFW:     0      Other:    1 
          +--------------------------+         MWAIT:   0 
          Cur Top: BATCH_27 (6)                          Total: 38 
 
          + Page Fault Rate (1438)  -+         + Free List Size (35173)   + 
          |****|*********************|         |****************          | 54K 
MEMORY  0 +--------------------------+ 500   0 +--------------------------+ 
          |****                      |         |*************             | 5765 
          +--------------------------+         + Mod List Size (3078)     + 
          Cur Top: BATCH_29 (78) 
 
          + Direct I/O Rate (442)   -+         + Buffered I/O Rate (112) -+ 
          |**********************    |         |*****                     | 
I/O     0 +--------------------------+ 500   0 +--------------------------+ 500 
          |*                         |         |                          | 
          +--------------------------+         +--------------------------+ 
          Cur Top: BATCH_24 (23)               Cur Top: BATCH_24 (6) 
 

棒グラフ形式による SYSTEM 表示です。

#3

MONITOR> MONITOR SYSTEM
 
 


 
  
 
  
 
Node: ADU26B                OpenVMS Monitor Utility     28-SEP-2004 16:05:29 
Statistic: CURRENT             SYSTEM STATISTICS 
                                                     Process States 
          + CPU Busy (0)            -+         LEF:       1    LEFO:       0 
          |                          |         HIB:      20    HIBO:       0 
CPU     0 +--------------------------+ 200     COM:       0    COMO:       0 
          |                          |         PFW:       0    CUR:        1 
          +--------------------------+         MWAIT:     0    Other:      0 
          Cur Top:  (0)                                  Total: 22 
  
          + Page Fault Rate (0)     -+         + Free List Size (98588)   + 
          ||                         |         |*******************       | 128K 
MEMORY  0 +--------------------------+ 500   0 +--------------------------+ 
          |                          |         |                          | 32K 
          +--------------------------+         + Mod List Size (889)      + 
          Cur Top:  (0) 
  
          + Direct I/O Rate (0)     -+         + Buffered I/O Rate (0)   -+ 
          |                          |         |                          | 
I/O     0 +--------------------------+ 500   0 +--------------------------+ 500 
          |                          |         |                          | 
          +--------------------------+         +--------------------------+ 
          Cur Top:  (0)                        Cur Top:  (0) 
  

I64 システムでの SYSTEM 表示の例です。 CUR (current) フォールドが含まれています。


前へ 次へ 目次 索引



         印刷用画面へ

プライバシー 本サイト利用時の合意事項 ウェブマスターに連絡