Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Win7システムの基本 >> Win7システムのパフォーマンスのボトルネックをタイムリーにトラブルシューティング

Win7システムのパフォーマンスのボトルネックをタイムリーにトラブルシューティング

  
この記事では、パフォーマンスのボトルネックに関連する技術的な詳細を監視および解決するための、Windows 7のメモリ、ディスク、ネットワークなどの最も重要なシステムリソースについて説明します。パフォーマンスのボトルネックに遭遇した、システムが引きずられた、これは間違いなく管理者が見たくない状況です。 Windows Vista以降、マイクロソフトはシステムのさまざまなリソースのパフォーマンスの監視を強化しました。これはパフォーマンスカウンタと呼ばれる主な技術的手段です。これらのカウンタを使用すると、システムを効果的に監視してシステムパフォーマンスのボトルネックを特定して解決できます。 1.メモリのボトルネックの監視と解決Windows 7は比較的高価なシステムで、Microsoftは1GB以上のメモリを推奨しますWindows 512のインストールには512MBのRAMも使用できますが、このようなシステムはまったく実用的ではありません。さらに、Windows 7で実行されているプログラムも大量のメモリを使用するため、小さなメモリを使用している多くの古いユーザーがさらに悪化します。必要最小限のメモリ容量でWindows 7をインストールした場合、システムが最適に動作しないことは間違いありません。しかし同時に、推奨される量のメモリが取り付けられていても、システムのパフォーマンスは最適ではない可能性があります。これは、システムのメモリ要件が、インストールされているWindows 7コンポーネントの選択、有効になっている効果、アプリケーションとコンピューター自体の構成など、さまざまな要因によって異なるためです。 Windowsシステムの場合、システムは物理メモリと仮想メモリの両方を使用する必要があることがわかっています。物理メモリについては言及されていません仮想メモリとは、ディスク上のページングファイルに書き込まれるメモリの量のことです。ページングファイルがデータを読み書きする速度はディスクシステムのパフォーマンスに依存し、物理メモリにアクセスするよりもはるかに遅くなります。したがって、ページングファイルをあまり頻繁に使用しても構いません。メモリ使用量を監視する前に、まずシステムとアプリケーションソフトウェアを実行するのに十分なメモリがコンピュータにあるかどうかを確認し、次にシステムがメモリをどのように使用するかを判断し、問題を確認する必要があります。利用可能なメモリの量と使用されている仮想メモリの量を注意深く監視する必要があります。システムの空きメモリが非常に少ない場合は、メモリースティックを追加することをお勧めします。一般に、利用可能なメモリの量は、システムにインストールされている物理メモリの総量の5%以上になるべきではありません。 Windwos 7が使用している仮想メモリの量が物理メモリの総量よりはるかに多いことがモニタリングによって判明した場合は、メモリ不足の状況を解決するために新しいメモリースティックを追加する必要があります。詳細については、著者の以前の記事「Vistaのパフォーマンス監視」を参照して、システムの最も強い状態を見つけてください。さらに、システムがページングファイルをどのように使用しているかを理解する必要があります。プロセスがメモリ内のページを要求したが、システムが要求された場所でそのページを見つけられなかった場合は、ページ不在が発生したことを示します。要求されたページがメモリ内の別の場所にある場合はソフトページフォルトが発生し、要求されたページをディスク上のページファイルから取得する必要がある場合はハードページフォルトが発生する可能性があります。ほとんどのプロセッサは大量のソフトエラーを処理することができます。システムにハードページフォールトが多数ある場合は、メモリ消費量を増やす必要があります。これはもちろんシステムパフォーマンスを低下させます。 Windowsのメモリ管理について上記を学んだ後、メモリのボトルネックをチェックするために使用できるWindows 7のカウンタを見てみましょう。 Windows 7では、メモリ監視に関連して最も一般的に使用されるカウンターは14です、そして私はそれらをパースするための主要なカウンターを比較するためにそれらの3つを選択します。 Memory \\ *** ailable Bytesこのカウンタは、プロセスを実行するためにコンピュータ上で使用可能な物理メモリのバイト数を記録します。利用可能なメモリの量が5%未満の場合は、システムにメモリが不足しており、パフォーマンスが低下していることを意味します。この時点で、システムはリソース要件を確実にするために頻繁にメモリをハードディスクにページングします。使用可能なメモリ容量が128MB未満の場合、パフォーマンスは低下します。この場合、システムはメモリをハードディスクにページングし続け、実行中のプロセスからメモリを「借用」してリソース要件を確保しようとします。メモリ不足の問題が非常に深刻な場合は、通常、メモリリークが原因です。 Memory \\ Committed Bytesこのカウンタは、コミットされた仮想メモリのバイト数を記録します。その値は、ディスクにページングされて使用中のメモリを表します。コンピュータがシステムにインストールされている物理メモリの総量よりもはるかに多くの仮想メモリを使用する場合は、システムのボトルネックを解決するには、物理​​メモリを追加します。 Memory \\ Commit Limitこのカウンタは、利用可能な物理メモリと仮想メモリの量を表します。 Committed Bytesの数が増えるにつれて、ページングファイルは最大許容数に達する可能性があります。初期ページファイルの設定が小さすぎると、システムはページングファイルのサイズを繰り返し拡張することがあります。これには一定量のシステムリソースが必要です。したがって、実際のニーズに応じて初期ページサイズを設定するか、または古いページファイルサイズを直接使用することをお勧めします。通常、物理メモリの2倍のサイズに設定できます。上記の3つのカウンタは、システムメモリの監視で最も一般的に使用されるカウンタですが、実際の戦闘では、他のカウンタを使用してシステムメモリのより詳細な監視を実行することもできます。これらのカウンタを柔軟に適用することで、Windwos 7のメモリを監視し、システムパフォーマンスに影響を与えるメモリボトルネックを見つけることができます。 2、監視し、ディスクのボトルネックを解決するWindows 7の時代には、ハードドライブはめったにシステムパフォーマンスのボトルネックになることはありません。ただし、使用可能なメモリが不足しているため、システムはメモリをムービーにページングする必要があり、ハードディスクの読み書きが頻繁に発生します。ハードディスクの読み書き速度はメモリよりもはるかに遅いので、頻繁にページングするとシステム全体のパフォーマンスが低下します。したがって、メモリページングへのディスクの参加をできるだけ少なくし、システムにメモリを効果的に管理させ、必要に応じてハードディスクにページングさせるようにします。つまり、パフォーマンスを向上させるために、システムのハードドライブに対して何らかの対策を講じることができます。今日のハードドライブは非常に安価で、Windows 7をインストールするために新しいハードドライブを追加しているユーザーは少なくありません。この場合、新しいハードディスクがページングファイルを格納しているハードディスクよりも速い場合は、ページングファイルをハードディスクに移動することを検討する必要があります。さらに、2台のハードドライブのパフォーマンスは同等ですが、片方のハードドライブで多くの作業が行われ、もう一方のハードドライブではほとんどアイドル状態になっているため、ページングファイルを他のハードディスクに配置して負荷を分散し、パフォーマンスを改善します。システム性能Windows 7でディスクのパフォーマンスをチェックするために使用できるカウンターを見てみましょうWindows 7で最も一般的に使用されるカウンターは6つです。 PhysicalDisk \\ Current Disk Queue Lengthディスクが処理されるのを待機しているシステム要求の数を記録しますこの値が高い場合、ディスクがシステムを待機していることを示します。一般に、処理されるのを待っている要求が少ないほど、優れています。 PhysicalDisk \\ Disk Writes /Secこのカウンタは、1秒あたりのディスク書き込み操作数を記録します。 1秒あたりの書き込み操作数と書き込みキューのサイズを追跡することで、書き込み操作に対するディスクパフォ​​ーマンスの影響を判断できます。 PhysicalDisk \\ Disk Reads /Secこのカウンタは、1秒あたりのディスク読み取り数を記録します。その意味は、反応時のディスクの読み取りパフォーマンスを除いて、上記の書き込みカウンタと同じです。これら3つのカウンタは、Windows 7でシステムディスクを監視するために使用する主なカウンタです。当社が提供する監視データを通じて、現在のディスクのパフォーマンスを判断し、ディスクのボトルネックを解決できます。 3.ネットワークのボトルネックを監視して解決するメモリやディスクなどのハードウェアリソースに加えて、ネットワークも重要なシステムリソースであり、もちろんユーザーのWindows 7全体のパフォーマンス評価にも含まれます。ユーザーの観点からは、ネットワークの応答性は、自分のコンピューターを他のコンピューターに接続するときのユーザーの応答性に大きく影響する可能性があります。コンピュータの速度に関係なく、要求を送信してから要求を受信するまでに長い遅延がある場合は、パフォーマンスの応答が遅すぎると考える傾向があるため、ネットワークパフォーマンスの監視もシステムパフォーマンスの監視と見なす必要があります。その一部です。 Windows 7のネットワーク監視に使用できる4つの主要なカウンタがあります。以下はその説明です。 Network Interface \\ Bytes Total /Secこのカウンタは、データがネットワークカードを介して送受信される速度を記録します。システムに複数のネットワークカードがインストールされている場合は、個別に監視と監視を行う必要があり、いずれかのネットワークカードのBytes Total /Sec値が突然遅くなった場合、予想されるネットワーク速度とネットワークカード速度よりさらに遅くなります。パフォーマンスのボトルネックに対処するように構成します。たとえば、ネットワークカードの接続が全二重に設定されているかどうか、トラフィックが制限されているかどうかなどです。 Network Interface \\ Current BandWidthこのカウンタは、選択したNICの現在の帯域幅をビット/秒単位で推定します。同様に、システムに複数のNICが取り付けられている場合は、各NICを追跡して監視する必要があります。 Network Interface \\ Bytes Received /Secこのカウンタは、データがネットワークカードを介して受信されたレートを記録します。システムに複数のネットワークカードをインストールするときは、各ネットワークカードを追跡して監視する必要もあります。 Network Interface \\ Bytes Send /Secこのカウンタは、ネットワークカードを介してデータを受信した速度を記録します。 Bytes Received /Secカウンタと同じように使用されます。これらの4つのカウンタは、特に複数のネットワークカードシステムの分析と比較において、現在のネットワークパフォーマンスのリアルタイムデータを提供できるだけでなく、ネットワークの監視に非常に役立ちます。概要:システム監視は、システムパフォーマンスのボトルネックを解決するための基礎です。システムが深く理解しているか、システムのボトルネックを解決しているかにかかわらず、システムのパフォーマンスは非常に優れています。役に立った
Copyright © Windowsの知識 All Rights Reserved