比較バージョン

キー

  • この行は追加されました。
  • この行は削除されました。
  • 書式設定が変更されました。


情報
この記事は BBS v5.0以上、および Windows XP以上のクライアントOSと Windows Server 2008以降のサーバOSを対象とします。

...

バックアップ中に、パフォーマンスやリソースの競合が発生する可能性があります。 この可能性を減らすために、最初にご利用のシステムを構成するハードウェアの性能限界を評価します。バックアップのためのデータソースを設定し、 システムのパフォーマンス監視ツールを使用してシステムのパフォーマンスを監視します

Windowsシステムコンポーネントを監視します

...

情報
このユーティリティは、Windows Server 2008

...

R2、Windows Server 2012、および Windows Vista、Windows 7で利用可能です。

WindowsのパフォーマンスモニタなどのWindowsのシステムコンポーネントツールを使用して、バックアップ中もしくは、履歴データを検討することによってリアルタイムで性能を評価します。 結果は、グラフ、ヒストグラムやレポート形式で表示することができます。このユーティリティを使用すると、データコレクタセットとしてカスタマイズすることができ、オブジェクト、カウンタ、およびインスタンスで結果を整理することができます:

  • パフォーマンスカウンタ
  • イベントトレースデータ
  • システム構成情報(レジストリキーの値)

オブジェクトは、システムリソースカテゴリで、カウンタは、そのオブジェクトのプロパティです。 たとえば、%プロセッサ時間割り込み/秒は、 プロセッサオブジェクトのカウンタです。

...

たとえば、% Processor Time Interrupts/secは、プロセッサオブジェクトのカウンタです。

CPU使用率

...


バックアップがあまりにも多くのCPU処理を消費する場合は、システムのパフォーマンスが影響を受けます。  システムはバックアップ中にあまりにも多くのCPU処理を消費しているかどうかを判断するには、Processorオブジェクトの%Processor バックアップ中にCPUリソースをどの程度消費しているか判断するには、Processorオブジェクトの %Processor Timeカウンタを監視します。 このカウンタは、プロセッサが要求のサービスに費やされた時間に対する生産的なスレッドに取り組んで費やす時間を測定します。

このカウンタは、CPUが要求された、サービスリクエストに対してスレッドが費やした時間を測定します。 カウンターの正常範囲は、100%まで不定期のスパイクで、0から80パーセントです。80%を超える一貫した値は、CPUの負荷にヒット潜在的なパフォーマンスを示しています。

待っているプロセスの数を決定するには、 システムオブジェクトのプロセスキューの長さを監視ます。 二つ以上の連続した値があまりにも多くのスレッドが処理用にキューイングされている示しています。 あなたが0の持続的な価値が発生した場合は、ゼロ以外の値が表示できることを確認します。

実際の値を決定するプロセスのQueue Lengthカウンタのデフォルトのスケールを決定します。 規模が10倍である場合、例えば、次に20の読み出しは、2待機プロセスを示しています。

メモリ使用量

メモリ使用量が高すぎる場合は、バックアップ動作が悪影響を受けています。 バイト単位でコミットされた仮想メモリの量を決定するために、 メモリ・オブジェクトに対してコミットされたバイト数のカウンタを使用しています。 コミットされたバイト数の値が物理メモリの量に近づいていないことを確認します。 また、システム上のハードページフォールトを決定します。 ハードページフォールトは、アプリケーションがあると、それを予測する場合、要求された情報がない場合に発生し、別の場所からか、ページファイルのいずれかから取得する必要がありますする必要があります。 メモリ使用量を示している可能性があり持続的な値は、両方のレビューが高すぎるだけでなく、実際の読み取り/書き込み要求を表すハードページフォールトの数です。 高いページフォールト/秒の速度はパフォーマンスに悪影響を及ぼすとメモリ不足を示すことができます。 ハードページフォールトを解決するために、 メモリオブジェクトページ フォルト/ secカウンタを使用します。

ディスク負荷

ディスクコントローラカードを含むディスクサブシステムのパフォーマンスを評価するために、ディスクパフォーマンスカウンタを使用して、バックアップ中に高ディスク負荷は、パフォーマンスに悪影響を及ぼす。 I / Oバス、およびディスク。 ディスク・プロセスが読み取り/書き込み要求を経過時間を決定するためのPhysicalDiskオブジェクト%ディスク時間のカウンタを使用してください。 また、 平均を使用します。 ハードディスクのを待っているプロセスの数を決定するためのPhysicalDiskオブジェクト上のディスクのQueue Lengthカウンタ。 1秒以上続く1より大きい値は、複数のプロセスが待機している示し、重いディスク負荷を示しています。

ディスクパフォーマンスカウンタが無効になっている場合、すべてのディスクパフォーマンスカウンタを有効にするには、次の手順を実行します。

  1. コマンドプロンプトで、次のコマンドを入力します。 
    DISKPERF -y
  2. Windowsシステムを再起動します。 システムが再起動したら、すべてのディスクパフォーマンスカウンタが有効になっています。

...

一貫して 80%を超える場合、CPU負荷がパフォーマンスに影響する可能性を示しています。

待ち行列に入っているプロセスの数を確認するには、 SystemオブジェクトのProcess Queue Lengthを監視します。 2以上の連続した値が数多くキューイングされていることを示しています。もし、継続して値が0の場合、0以外の値が表示されることを確認します。


情報
Process Queue Length用に実際のスケール値を決定します。例えば、スケールが10倍である場合、20は、待機プロセス2を意味しています。


メモリ使用量

...


メモリ使用量が高すぎる場合は、バックアップ動作が悪影響を与えている可能性が疑われます。コミットされた仮想メモリサイズを確認するために、 Memoryオブジェクトに対してCommitted Bytes
のカウンタを使用しています。
Committed Bytesの値が物理メモリの量に近づいていないことを確認します。 また、システム上のハードページフォールトを決定します。 ハードページフォールトは、要求されたページをディスクから取得する必要がある場合を意味します 両方の持続的なメモリ使用量はメモリ使用量が高いことを意味します。同様にハードページフォールトの数は実際の読み取り、書き込み要求を意味します。高いPage Fault/secの値はパフォーマンスに悪影響を及ぼし、メモリ不足を示しています。


ディスク負荷

...


バックアップ中にディスクに高い負荷がかかると、パフォーマンスに悪影響を及ぼすします。ディスクパフォーマンスカウンタを使用して、ディスクコントローラカードを含むディスクサブシステムの性能の評価します。

I/Oバスおよびディスクは、ディスクプロセスが読み取り/書き込み要求を経過時間を確認するには PhysicalDiskオブジェクト上の %Disk Timeカウンタを使用してください。   また、 PhysicalDiskオブジェクト上のAvg. Disk Queue Lengthカウンタで、ハードディスクのを待っているプロセスの数を確認します。1より大きい値が、1秒以上続く場合は、複数のプロセスが待機していることを意味し、ディスク負荷が重いことを意味します。



情報

ディスクパフォーマンスカウンタが無効になっている場合、次の手順を実行します。

1: コマンドプロンプトで、次のコマンドを入力します。 
 diskperf -y

2: Windowsを再起動します。 システムが再起動したら、すべてのディスクパフォーマンスカウンタが有効になっています。