断片化とデフラグとは何ですか?

フラグメンテーションが発生する理由、デフラグがどのように役立つか、そしてSSDのデフラグがスマートなのか

断片化は、データがドライブ上に物理的に十分に密接に書き込まれていない場合に、 ハードドライブメモリモジュール 、または他のメディア上で発生します。 これらの断片化された個々のデータ断片は 、一般にフラグメントと呼ばれる。

デフラグは、断片化されたファイルを物理的にドライブや他のメディアに近づけるように、断片化されていないファイルの断片化を解消するためのプロセスであり、ドライブのファイルへのアクセスを高速化する可能性があります。

ファイルの断片は何ですか?

あなたが読んだような断片は、ドライブ上で隣り合わせに置かれていない単なるファイルの断片です。 考えてみると奇妙なことかもしれませんが、あなたが気づくことは何もありませんが、それは本当です。

たとえば、新しいMicrosoft Wordファイルを作成すると、デスクトップまたはドキュメントフォルダのように、ファイル全体が1か所で表示されます。 あなたはそれを開いたり、編集したり、削除したり、名前を変更したりすることができます。 あなたの見解からすれば、これはすべて1か所で起こっていますが、少なくとも実際には運転手の上では 、これはしばしばそうではありません。

代わりに、おそらくあなたのハードドライブは、ストレージデバイスの1つの領域にファイルの一部を保存していますが、残りはデバイスの他の場所、おそらく遠くに存在しています。 ファイルを開くと、ハードドライブはファイルのすべての部分をすばやくまとめて、残りのコンピュータシステムで使用できるようにします。

ドライブ上の複数の異なる領域からデータを読み取らなければならない場合、ドライブの同じ領域にすべて一緒に書き込まれていた場合、データ全体に高速でアクセスすることはできません。

断片化:アナロジー

類推として、あなたはカードのデッキ全体を必要とするカードゲームをプレイしたいと想像してください。 ゲームをプレイする前に、デッキをどこからでも取得する必要があります。

カードが部屋のいたるところに広がっていると、一緒に集めて順番に並べるのに必要な時間は、テーブルに座っていた場合よりもはるかに大きくなります。

部屋の上に広がるカードのデッキは、まとめて集めた(デフラグした)ハードドライブの断片化されたデータと同じように、カードの断片化デッキと考えることができます。実行する必要がある特定のソフトウェアプログラム。

断片化はなぜ起こるのですか?

断片化は、 ファイルシステムが、 ファイルの異なる部分の間にギャップを発生させるときに発生します。 一般的にファイルシステムについて何か知っていれば、ファイルシステムがこの断片化ビジネスの犯人であると推測しているかもしれませんが、なぜですか?

ときには、ファイルシステムが最初に作成されたときにファイルのためのスペースが過大に確保されているため、断片化が発生することがあります。

以前に削除されたファイルは、ファイルシステムが書き込まれたときにデータを断片化するもう一つの理由です。 ファイルが削除されると、以前に使用されていたスペースが開いて、新しいファイルがそこに保存されます。 あなたが想像することができるように、今開いているスペースが新しいファイルのサイズ全体をサポートするのに十分な大きさでない場合は、その一部だけをそこに保存することができます。 残りの部分は、他の場所に配置しなければなりません。

他の場所にあるファイルがある場所にあるファイルの一部を持つことは、ファイルを一緒に持ってくるために必要なすべての部分を集めるまで、ハードドライブが他のファイルが占める空白や空白を見なければなりません。

データを格納するこの方法は完全に正常であり、変わることはありません。 代わりに、ファイルシステムが、ファイルが変更されるたびにドライブ上の既存のすべてのデータを常に再シャッフルして、データ書き込みプロセスをクロールさせ、他のすべてを減速させることがあります。

だから、断片化が存在してコンピュータが少し減速するのは残念ですが、ある意味では「必要な悪」と考えるかもしれません。

レスキューへのデフラグ!

これまでのすべての議論から分かるように、ストレージデバイス上のファイルは、少なくとも従来のハードドライブでは、それらを構成する部分が互いに接近している場合に、はるかに高速にアクセスできます。

時間の経過とともに、断片化がますます増えるにつれて、測定可能な、目立つほどの減速さえある可能性があります。 過度の断片化が発生していると仮定すると、ハードドライブがファイルにアクセスするのにかかる時間がドライブの物理的な場所によって異なります。

だから、時には、断片化、またはフラグメンテーションを逆転させる(つまり、すべての断片をより近くに集める)ことは、スマートなコンピュータ保守作業です。 これは通常、単にデフラグと呼ばれます

デフラグプロセスは手動で行うものではありません。 すでに述べたように、ファイルの経験は一貫しているため、必要な並べ替えは必要ありません。 断片化は、ファイルとフォルダの混乱したコレクションではありません。

専用のデフラグツールが必要です。 ディスクデフラグツールは、このようなデフラグツールの1つで、Windows オペレーティングシステムには無料で含まれています 。 つまり、 サードパーティのオプション数多くありますが、デフラグプロセスでMicrosoftのビルトインツールよりも優れたものがあります。

フリーデフラグソフトウェアのリストをご覧ください。 Defragglerは私たちの好きなものを手にしています。

デフラグは非常に簡単で、これらのツールはすべて同様のインターフェースを備えています。 ほとんどの場合、デフラグするドライブを選択してタップするか、[ デフラグ ]または[ デフラグ ]ボタンをクリックします。 ドライブを最適化するのに要する時間は、ドライブのサイズと断片化のレベルに大きく依存しますが、最新のコンピュータや大容量のハードドライブでは、完全に最適化するのに1時間以上かかることがあります。

ソリッドステートハードドライブをデフラグする必要がありますか?

いいえ、ソリッドステートハードドライブ(SSD)をデフラグするべきではありません。 ほとんどの場合、SSDのデフラグは時間の浪費です。 それだけでなく、SDDをデフラグすると、ドライブの全体的な寿命が短くなります。

ソリッドステートドライブは、動く部分がないハードドライブです。 SSDは、基本的にフラッシュドライブやデジタルカメラで使用されるストレージの過度に成長したバージョンです。

すでに推測したことがあるように、ドライブに可動部分がなく、ファイルの断片をまとめて移動するときに時間がかかることがなければ、ファイルのすべてのフラグメントには本質的に同じアクセスが可能です時間。

つまり、ファイルシステムが主に責任を負うため、ソリッドステートドライブで断片化が発生します。 しかし、パフォーマンスは非SSDとほぼ同じくらい影響されないため、実際にはパフォーマンスを最適化する必要はありません。

ソリッドステートドライブをデフラグする必要がないもう一つの理由は、デフラグしないことです! そうすることで、他の場合よりも迅速に失敗する可能性があります。 理由は次のとおりです。

SSDは、有限数の書き込みを可能にする(すなわち、ドライブに情報を入れる)。 デフラグがハードドライブ上で実行されるたびに、新しい場所にファイルを書き込むたびに、ファイルを別の場所に移動する必要があります。 これは、デフラグプロセスが進行するにつれてSSDが何度も何度も一定の書き込みに耐えることを意味します。

より多くの執筆=より多くの摩耗と涙=早期の死。

だから間違いなく、 あなたのSSDをデフラグしないでください 。 それは役に立たないだけでなく、最終的には損害を与えます。 多くのデフラグツールは実際にSSDのデフラグを行うオプションを提供しません。もしそうであれば、推奨されていないとの警告を表示します。

ちょうど明らかである:あなたの規則正しい、昔のような、「紡ぐ」ハードドライブを細分化するか。

デフラグの詳細

ハードドライブをデフラグしても、ファイルへの参照は移動されず、物理的な位置だけが移動されます。 言い換えれば、あなたのデスクトップ上のMicrosoft Word文書は、それをデフラグするときにその場所を離れることはありません。 これは、任意のフォルダ内のすべての断片化されたファイルに当てはまります。

どんな定期的なスケジュールでもハードドライブを最適化する必要があるかのように感じるべきではありません。 しかし、すべてのことと同様に、これはもちろん、コンピュータの使用状況、ハードドライブと個々のファイルのサイズ、デバイス上のファイル数によって異なります。

あなたがデフラグすることを選択した場合、それは完全に安全であることを覚えておいてください。そして、プログラムに何かお金を費やす理由はまったくありません。