
コンピューターの処理速度が遅いと、すばらしい 1 日が苛立たしい一日に変わり、単純なタスクでさえ処理が難しくなります。
個人的には、朝が楽しみではないことがいくつかあります。そのうちの 1 つは、低速のコンピューターを使用することです。
コンピューターの速度が低下する理由はさまざまですが、通常は OS でスラッシングが発生したときに発生します。
可能な限り簡単に言えば、スラッシングはページ フォールトが発生したときであり、スワッピングが頻繁に頻繁に発生するため、OS はこれらのページのスワッピングにより多くの時間を費やさなければなりません。
(スワップは使用されていません)
また、スラッシングの結果として、パフォーマンスが直接影響を受け、コンピューターの処理が遅くなります。
幸いなことに、これに対処する方法はいくつかあります。 この投稿では、スラッシングと、スラッシングがコンピューターの速度を低下させないようにする方法について詳しく説明します。
すぐに飛び込みましょう。
スラッシングの原因
スラッシングはいくつかの理由で発生する可能性があり、そのうちのいくつかは非常に一般的です。
#1。 メモリ不足
スラッシングの最も一般的な原因の 1 つは、コンピューターで使用可能なメモリが不足していることです。 RAM が少なく、仮想メモリに依存する必要があるシステムを使用している場合、システムが RAM とストレージ、および他のソースの間でリソースを交換しようとするため、スラッシングに直面する可能性が高くなります。
また読む: 最高の PC ベンチマーク ソフトウェア
#2。 プログラミングの高度な学位
OS の多くの仕事の 1 つは CPU 使用率を追跡することであるため、CPU 使用率が低すぎることが判明した場合、プログラミングの程度を増やします (システムにプロセスを追加します)。
グローバル ページ置換アルゴリズムが使用されると仮定すると、システムでページ フォールトが発生した場合、単純に任意のページが置換されます。
プロセスがページを別のページに置き換え始めるという事実により、ページング キューは増加しますが、準備完了キューは空のままです。
最終的に、これは CPU 使用率の低下につながります。 マルチプログラミングのレベルを上げ、物事をレベルアップするための新しいプロセスを導入するため、OS が登場します。
これにより CPU 使用率が増加しますが、マルチプログラミングのレベルがさらに増加すると、システムが処理するには多すぎるため、事態は複雑になり始めます。
最終的に、その結果、スラッシングが発生します。
#3。 システムの過負荷
軽い作業用のコンピューターを所有していて、それを重いマシンとして使用しようとしている場合は、基本的に過負荷になっています。 あまりにも多くのタブを開いたままにしておく、負荷の高い編集ソフトウェアを実行する、ハイエンドのゲームをプレイするなどはすべて、システムに過負荷をかける例です.
これにより、頻繁なスワッピングとスラッシングが発生します。
スラッシングの影響
スラッシングが良いことではないことは明らかであり、コンピューターで頻繁にスラッシングが発生することは想定されていません。 システムでスラッシングが頻繁に発生する場合、時間の経過とともに、次のような悪影響が生じる可能性があります。
#1。 ハードディスクの消耗
スラッシング中にシステムが頻繁に読み取りおよび書き込み操作を強いられると、ハード ディスクに大きな負荷がかかり、最終的にハードウェア障害につながる可能性があります。
#2。 だるさ
スラッシングの直接的な影響により、コンピューターは非常に遅くなり、応答しなくなります。 これは、使用可能なすべてのメモリ リソースを利用した後、システムがメモリ リソースの需要に対応できないために発生します。
#3。 頻繁なラグとクラッシュ
システムがときどきスラッシングするようになると、基本的に、コンピューターの負荷を処理する能力が危険にさらされます。 最終的には、完全にフリーズまたはクラッシュし始める可能性があり、データの損失やその他の問題が発生する可能性があります.
スラッシングはハード ドライブとシステム全体のパフォーマンスに非常に悪い影響を与えるため、それを排除することが不可欠です。 ここにいくつかの方法があります。
システムに SSD を追加する
お使いのコンピュータがまだ SSD をストレージとして利用していない場合は、追加する時が来ました。 ソリッド ステート ドライブはより高速なストレージ デバイスであり、メモリとディスクの間でデータを交換するのにかかる時間を短縮するのに役立ちます。
最終的に、これはスラッシングの生計の低下につながります。 さらに、タスクを簡単に処理できるように、コンピューターの RAM を増やすこともできます。
システムの RAM が増えるということは、コンピューターが過度に動作する必要がないことを意味します。 これは、この問題に対する優れた長期的な解決策です。
より多くのリソースを消費するプログラムを置き換える
お使いのコンピュータのプログラムがストレージの大部分を占有している可能性が高く、これは良いことよりも悪いことをしています。
同様の機能を備えた軽量のプログラムをインストールできると思われる場合は、先に進んでそれを置き換えることをお勧めします。
スペースを空けるだけでなく、スラッシングをなくす可能性にも貢献します。
実行中のアプリの数を制限する
率直に言ってみましょう。あなたのコンピュータが重い仕事をするためのものでないなら、それをパワーハウスのように使うのはひどい考えです. 軽い作業用のコンピューターはそのように扱われるべきです。そのため、実行中のアプリの数を制限する必要があります。
実行するアプリが多すぎるということは、要求されているリソースをシステムが提供しなければならないことを意味します。 システムの仕様でそれが許可されていない場合、スラッシングは必ず発生します。
これに対する簡単な修正は、現在使用しているアプリを開くだけで、余分なアプリがリソースを消費しないようにすることです. また、アプリの数が限られているため、達成したいことに集中できます。
スワップ ファイル サイズの構成
システム スワップ ファイルのサイズが適切に構成されていない可能性が非常に高く、これによりディスク スラッシングが発生する可能性があります。 ページ ファイルとも呼ばれるスワップ ファイルは、デフォルトでシステムに隠されています。
適切に構成すると、メモリ消費の余分な負荷を処理するのに役立ちます。 アイドル状態のファイルをページアウトして必要な追加の仮想メモリを提供するだけで、ジョブが完了します。
さらに、スワップ ファイルは、負荷が高い場合にシステムに余裕を持たせるために不可欠です。 これが、スワップ ファイルのサイズを正しく構成する必要がある理由です。
スラッシングを防ぐためのヒント
スラッシングをなくす方法がわかったので、それを防ぐ方法を理解することも理にかなっています。 以下に、非常に役立つヒントをいくつか示します。
#1。 システム パフォーマンスの監視
CPU、メモリ、ディスク使用量などのシステム パフォーマンス メトリックを監視することは、潜在的な障害を大規模に特定するのに役立ちます。 これにより、早い段階でパフォーマンスの問題に対処できるため、スラッシングを防ぐことができます。
「鉄は熱いうちに打て」とはよく言ったものです。 🔨
#2。 タスクに優先順位を付ける
スラッシングを防ぎ、生産性を維持するのに役立つため、これは 2 つのヒントです。 最初に完了することが重要なタスクに優先順位を付けると、不要なプログラムでシステムが過負荷にならなくなり、システムに有利になります。
システムは攻撃を受けるのではなく、特定の量の実行中のアプリのみに集中しているため、これはスラッシングを続けます.
#3。 メモリ使用量を最適化する
アプリケーションとプロセスのメモリ フットプリントを削減することで、不要なデータ コピーからメモリを解放できます。 これは、効率的なデータ構造を使用することで実現できます。
これを行うと、特定のデータ コピーが不要になると、システムはメモリを解放します。
最後に
スラッシングは、システムのパフォーマンスを大幅に低下させ、日常のタスクを処理するのに深刻な苦痛を与える可能性があります。
ありがたいことに、すべての修正方法があります。上記のヒントとテクニックに従うことで、スラッシングの頻度を減らし、システム全体のパフォーマンスを大幅に向上させることができます。
次に、低速のコンピューターを高速化するための最適な PC オプティマイザーを確認してください。