次の方法で共有


便利なパフォーマンス カウンター

パフォーマンス カウンターを使用すると、コンピューター リソースが使用されている場所を確認できます。 以下で説明するカウンターは、Host Integration Server コンポーネントの需要とパフォーマンスを評価するための貴重な情報を提供します。

  • Memory:Pages/sec

    Windows Server のメモリ負荷を理解するには、まず、仮想メモリを実装するための手法であるページングを理解する必要があります。 ページングとは、プログラム命令またはデータのブロック (ページ) を、メモリとディスクの間で行き来することです。 ページングは、Windows の仮想メモリ マネージャーによって必要に応じて実行されます。

    Pages/sec は、ディスクから読み取られたページまたはディスクに書き込まれたページの数です。これは、必要に応じてメモリに格納されなかったためです (つまり、ディスク アクセスが必要なページ エラーの数)。 カウンターには、キャッシュがアプリケーションのファイル データにアクセスするときに生成されるページング トラフィックが含まれます。

    Pages/sec は、サーバーが過度にページングしているかどうかを判断するための主要なカウンターです。 このカウンターが上がると、ディスク アクセス (読み取りまたは書き込み) に必要な時間が原因で、サーバーの応答性が低下します。 通信専用のサーバーには、少ないページングが必要になるように、十分な物理メモリを搭載する必要があります。

    ページ/秒で許容される最大値は、システムによって異なります。 システムの負荷が多すぎるページングを引き起こしているかどうかを判断する 1 つの方法は、ページングの増加に伴ってプロセッサ アクティビティが大幅に低下するかどうかを確認することです。 これは、システムが実際に処理命令ではなく、ページの切り替えで占有されていることを示します。

    過剰なページングを修正する主な方法は、サーバーに物理メモリを追加するか、サーバーの需要を減らす方法です。 要求を減らすには、サーバーで実行する必要があるさまざまなタスクを絞り込むか、サーバーにアクセスするユーザーの数を減らします。 たとえば、ファイル、印刷、およびホスト統合サーバーの要求を含むオーバーロードされた多目的サーバーは、Host Integration Server トラフィック専用にすることも、1 台のサーバーに配置されたユーザー負荷を 2 台のサーバー (負荷分散) に分割することもできます。 メモリオーバーロードのいずれの場合でも、物理メモリを追加すると、必要なパフォーマンスが向上する可能性があります。

    ページングの影響を減らす 2 番目の方法は、ディスク システムをアップグレードすることです。 これには、高速ディスクのインストール、2 つ目のディスクのインストール、RAID ストライピングの使用、または同様のアップグレードが含まれます。 このアップグレードでは、ページング (ページ数/秒) は減少しませんが、ページング プロセス自体が高速化されます。 たとえば、低速の IDE ディスクを高速な SCSI ディスクに置き換えると、特定のページング速度 (おそらく 20 ~ 40 ページ/秒) が許容される場合があります。

  • システム: %Total Processor Time and Processor: %Processor Time

    システム: %Total Processor Time は、システム プロセッサがビジー状態になっている経過時間の割合です。 これは、役に立つ作業に費やされたプロセッサ時間の合計に占める割合と見なすことができます。 一般的な負荷中に 60 ~ 80% の値を指定すると、ピーク時の負荷に対して何らかの予約が可能になるため、適切な値になります。 ただし、プロセッサが一定期間 100% に留まる場合は、プロセッサのボトルネックを示している可能性があります。 マルチプロセッサ システムでは、各プロセッサの プロセッサ: %Processor Time を表示して、プロセッサ間で負荷がどのように分散されているかを確認できます。

    合計プロセッサ時間の値を表示する便利な方法の 1 つは、グラフ ビューと、ユーザーの負荷の増減を示すカウンターです。 ユーザー読み込みの場合、このようなカウンターには、Host Integration Server Logical Unit Sessions: Throughput Bytes/SecHost Integration Server Adapter adaptername><: Throughput Frames/Sec が含まれます。これら 2 つのカウンターは、Host Integration Server アクティビティがある場合にのみ使用できます。 たとえば、論理ユニット セッションのピーク需要の期間中、合計プロセッサ時間が 100% に達し、そこに留まる場合があります。 これは、Host Integration Server コンピューターがピーク容量に達しており、追加の要求に追加のプロセッサまたは追加のサーバーが必要になる可能性があることを示している可能性があります。

    システム : %Total Processor Time と、サーバーの主要な機能に関連するその他のカウンターを表示すると便利な場合もあります。 たとえば、Host Integration Server コンピューターもファイル サーバーである場合、 サーバー: サーバー セッション カウンターが役立ちます。 プロセッサ アクティビティのソースを分析するのに役立つその他のカウンターは 、プロセス: 関連 していると思われるプロセスの %Processor Time と、 System: Total Interrupts/sec です。また、クライアント コンピューターで TCP/IP を使用している場合は、「 TCP: 接続が確立されました」を確認することを検討してください。

  • システム: 合計割り込み/秒とプロセッサ: 割り込み/秒

    システム: 1 秒あたりの割り込みの合計は、コンピューターがデバイスの割り込みを受信してサービスを提供する速度です。 デバイス割り込みは、タスクが完了したか、デバイスに注意が必要であることを示すためにデバイスがプロセッサに送信する信号です。 割り込みを生成する可能性のあるデバイスには、アダプター、ネットワーク アダプター、システム タイマー (クロック)、マウスなどがあります。 システム: 1 秒の合計割り込み 数は、コンピューター全体でこれらのデバイスのビジー状態を示します。

    同様に、プロセッサごとに、 プロセッサ: 割り込み/秒 は、プロセッサがデバイスの割り込みを受信している速度です。

    標準スレッドの実行は、割り込みの間は中断します。 割り込みにより、プロセッサが別の優先度の高いスレッドに切り替える可能性があります。 クロック割り込みは定期的で頻繁です (1 秒あたり 100 の順序で)。割り込みアクティビティの背景が作成されます。

    これらのカウンターは、サーバーに対する一般的な需要を示すのに役立ち、システム: %Total Processor Time and Memory: Pages/sec などのプロセッサおよびメモリ データと組み合わせる場合に役立ちます。

  • SNA 接続: スループットバイト/秒

  • SNA 論理ユニット セッション: スループット バイト/秒

  • SNA アダプター アダプター名: スループット フレーム/秒

    これらのカウンターは、Host Integration Server アクティビティを示します。 これらのカウンターを監視する場合は、SNA マネージャーを起動し、システム モニターで監視されているのと同じサーバーをダブルクリックすると便利な場合もあります。 特定のレベルの Host Integration Server アクティビティと関連するユーザーとセッションの数を確認できます。 この情報は、プロセッサとメモリの負荷に関するデータと組み合わせることで、サーバーの負荷とパフォーマンスを理解するのに役立ちます。 スループットが低いということは、必ずしもパフォーマンスが低下することを意味するわけではありませんが、代わりに、単に現在のアクティビティが低いことを示している可能性があります。

    フレーム/秒を測定すると、1 秒あたりのバイト数よりもサーバーの負荷を示す指標が優れている可能性があります。これは、割り込み処理とメッセージ処理のサーバー オーバーヘッドが、バイト単位ではなくフレームごとに増加するためです。 つまり、バイト数が多い大きなフレームでは、バイト数が少ない小さなフレームとほとんど同じオーバーヘッドが必要です。

  • SNA 接続: 受信したデータ バイト数/秒

  • SNA 接続: 1 秒あたりの送信データ バイト数

  • SNA 論理ユニット セッション: 1 秒あたりの受信データ バイト数

  • SNA 論理ユニット セッション: 1 秒あたりの送信データ バイト数

  • SNA アダプター アダプター名: 受信したデータ バイト数/秒

  • SNA アダプター アダプター名: 1 秒あたりの送信データ バイト数

  • SNA アダプター アダプター名: 受信フレーム数/秒

  • SNA アダプター アダプター名: 1 秒あたりの送信フレーム数

  • SNA アダプター アダプター名: スループット (バイト/秒)

    これらのカウンターは、前の 3 つのカウンターで使用した場合の Host Integration Server アクティビティに関する追加の詳細を提供します。

  • SNA アダプター アダプター名: アダプターエラー

  • SNA アダプター アダプター名: 接続エラー

  • SNA アダプター アダプター名: 正常に接続されました

    これらのカウンターは、接続またはアダプターが短時間失敗し、通常の状態に戻るパターンを検出する場合に役立ちます。 イベント ログでは、エラーの原因に関する詳細情報を提供できます。 また、これらのカウンターを使用してシステム モニター アラートを設定して、多すぎるエラーが発生した場合にアラートがトリガーされるようにすることもできます。

参照

システム モニターの概要
システム モニター