コンピューターの速度が遅いと、楽しい一日がイライラする一日に変わってしまい、単純なタスクでさえ処理が難しくなる可能性があります。
個人的には、朝は楽しみではないことがいくつかありますが、その 1 つは遅いコンピューターを使用することです。
コンピューターの速度が低下する原因はさまざまですが、通常、OS でスラッシングが発生したときに発生します。
できるだけ簡単な言葉で言うと、スラッシングとは、ページ フォールトが発生し、スワップがより高いレートで頻繁に発生し、OS がこれらのページのスワップにより多くの時間を費やすことを強制することです。

また、スラッシングの結果、パフォーマンスが直接影響を受け、コンピューターの処理が遅くなります。
幸いなことに、これに対処する方法がいくつかあります。この記事では、スラッシングについて詳しく説明し、スラッシングによってコンピューターの速度が低下するのを防ぐ方法について説明します。
早速入ってみましょう。
スラッシングの原因
スラッシングはいくつかの理由で発生する可能性があり、そのうちのいくつかは非常に一般的です。
#1. メモリが不足しています
スラッシングの最も一般的な原因の 1 つは、コンピュータの使用可能なメモリの不足です。 RAM が少なく、仮想メモリに依存する必要があるシステムの場合、システムは RAM とストレージ、および他のソースの間でリソースを交換しようとするため、スラッシングが発生する傾向が高くなります。
こちらもお読みください: ベスト PC ベンチマーク ソフトウェア
#2. プログラミングの高度な学位
OS の多くの仕事の 1 つは CPU 使用率を追跡することであるため、CPU 使用率が低すぎると判断すると、プログラミングの度合いを増やします (システムにプロセスを追加します)。
グローバル ページ置換アルゴリズムが使用されると仮定すると、システム内でページ フォールトが発生した場合に、任意のページが単純に置換されます。
プロセスがページを別のページに置き換え始めるため、ページング キューが増加しますが、レディ キューは空のままになります。
最終的に、これは CPU 使用率の低下につながります。次に OS が登場します。OS はマルチプログラミングのレベルを高め、レベルアップするための新しいプロセスを導入します。
これにより CPU 使用率が増加しますが、マルチプログラミングのレベルがさらに増加すると、システムが処理しきれないため、状況が複雑になり始めます。
その結果、最終的にスラッシングが発生します。
#3. システムの過負荷
軽作業用のコンピューターを所有しているのに、それを重量級のマシンとして使用しようとすると、基本的に過負荷になります。多くのタブを開いたままにすること、重い編集ソフトウェアを実行すること、ハイエンドのゲームをプレイすることはすべて、システムに過負荷をかける例です。
これにより、スワップやスラッシングが頻繁に発生します。
スラッシングの影響
スラッシングが良いことではないことは明らかであり、コンピュータ上でスラッシングが頻繁に発生するべきではありません。システムで頻繁にスラッシングが発生する場合、時間の経過とともに次のような悪影響が生じる可能性があります。
#1. ハードディスクの磨耗

スラッシング中にシステムが頻繁に読み取りおよび書き込み操作を強制されると、ハードディスクに多大な負荷がかかり、最終的にはハードウェア障害につながる可能性があります。
#2. 鈍さ
スラッシングの直接的な影響により、コンピュータの動作が非常に遅くなり、応答しなくなります。これは、利用可能なメモリ リソースをすべて利用した後、システムがメモリ リソースの需要に対応できないために発生します。
#3. 頻繁な遅延とクラッシュ

システムが時々スラッシング状態になると、基本的にコンピュータの負荷処理能力が危険にさらされることになります。最終的には完全にフリーズしたりクラッシュしたりする可能性があり、データ損失や他の問題が発生する可能性があります。
スラッシングはハードドライブとシステム全体のパフォーマンスに非常に悪影響を与えるため、スラッシングを排除することが不可欠です。ここではその方法をいくつか紹介します。
システムに SSD を追加する
お使いのコンピューターがストレージとして SSD をまだ利用していない場合は、SSD を追加してください。ソリッド ステート ドライブはより高速なストレージ デバイスであり、メモリとディスクの間でデータを交換するのにかかる時間を短縮します。

最終的に、これはスラッシュの生計手段の減少につながります。さらに、タスクを簡単に処理できるように、コンピューターの RAM を増やすこともできます。
システムの RAM が増えると、コンピューターが過度に動作する必要がなくなります。これは、この問題に対する長期的な優れた解決策です。
より多くのリソースを消費するプログラムを置き換える
コンピューターのストレージの大部分を占有するプログラムが存在する可能性が高く、それは良いことよりも悪いことをもたらします。
同様の、同じように機能する軽量プログラムをインストールできると思われる場合は、それを置き換えることをお勧めします。
スペースを空けるだけでなく、スラッシングをなくす可能性にも貢献します。
実行中のアプリの数を制限する
正直に言うと、コンピューターが負荷のかかる作業を目的としていない場合、コンピューターを強力な装置のように使用するのはひどい考えです。軽作業用のコンピューターはそのように扱う必要があるため、実行するアプリの数を制限する必要があります。

実行するアプリが多すぎるということは、システムが要求されているリソースを提供する必要があることを意味します。システムの仕様でそれが許可されていない場合は、必ずスラッシングが発生します。
この問題を簡単に解決するには、現在使用しているアプリを開いて、余分なアプリがリソースを消費しないようにするだけです。また、アプリの数が限られているため、達成したいことに集中し続けることができます。
スワップファイルのサイズを設定する
システムのスワップ ファイル サイズが適切に構成されていない可能性が非常に高く、これによりディスク スラッシングが発生する可能性があります。ページ ファイルとも呼ばれるスワップ ファイルは、デフォルトではシステムに隠されています。
適切に構成すると、メモリ消費による余分な負荷の処理に役立ちます。アイドル状態のファイルをページアウトして必要な追加の仮想メモリを提供するだけで、ジョブを完了できます。
さらに、スワップ ファイルは、負荷が重い場合にシステムに余裕を提供するために不可欠です。このため、スワップ ファイルのサイズを正しく設定する必要があります。
スラッシングを防ぐためのヒント
スラッシングを排除する方法がわかったので、スラッシングの発生を防ぐ方法を理解することも意味があります。以下に、非常に役立つヒントをいくつか示します。
#1. システムパフォーマンスの監視
CPU、メモリ、ディスク使用量などのシステム パフォーマンス メトリクスを常に監視すると、潜在的な障害を大幅に特定するのに役立ちます。これにより、パフォーマンスの問題に早い段階で対処できるため、スラッシングを防ぐことができます。
「鉄は熱いうちに打て」と言われます。 🔨
#2. タスクに優先順位を付ける
これは、スラッシングを防止し、生産性を維持するのに役立つため、1 つで 2 つのヒントです。最初に完了することが重要なタスクに優先順位を付けると、不必要なプログラムでシステムに過負荷がかからなくなり、システムに良い影響を与えることになります。
システムは攻撃を受けるのではなく、一定量の実行中のアプリのみに焦点を当てているため、これによりスラッシングが回避され続けます。
#3. メモリ使用量の最適化
アプリケーションとプロセスのメモリ使用量を削減することで、不要なデータのコピーからメモリを解放できます。これは、効率的なデータ構造を使用することで実現できます。
これを行うと、特定のデータのコピーが不要になると、システムはメモリを解放します。
最後に
スラッシングによりシステムのパフォーマンスが大幅に低下し、日常業務の処理が非常に困難になる可能性があります。
ありがたいことに、すべての問題に修正があり、上記のヒントとテクニックに従うことで、スラッシングの頻度を減らし、システム全体のパフォーマンスを大幅に向上させることができます。
次に、遅いコンピューターを高速化するための最適な PC オプティマイザーを確認してください。