分解されたおよびDefragmentedデータ
私達は既にディスクの各ファイルがと同時にファイルで含まれ、ディスクにどこでも置くことができるデータ集りのリンクされたリスト貯えられること論議してしまった。 4,096バイトの集りを使用してディスクで貯えられる10のmbファイルがあれば2,560の集りを使用している。 実際はこれらの集りは異なったトラック、ディスクの異なった大皿でどこでもある場合もあるある場合もある。
ファイルがディスクをくまなく広げることができるけれどもこれは好まれた状態にはほど遠い。 理由は望ましくなく遅い性能である。 ハードディスクは主にそれらで機械部品を有するので、比較的遅い装置である。 ハードディスクは別のトラックに頭部を動かさなければならないたびにたくさんそしてたくさんのプロセッサー周期と同等があること時間かかる。
従って、私達は各ファイルがディスクのまわりで広がる程度を最小にしたいと思う。 実際は理想的な場合では、あらゆるファイルは完全に連続的である。 それは使用する各集りを1つディスクに他の後にありなさいことを意味する。 これは全体のファイルがハードディスクによって多くの機械動きなしで、必要ならば読まれることを可能にする。
実際に、ファイルシステムは連続ファイルすべてまたはほとんどから始まるが、ファイルの作成そして削除の結果として長い期間ディスクのデータはもっとなり、もっと分解した。
私達を簡単な例が分裂を理解すると考慮することを許可しなさい。 次のテーブルは12の集りの使用法を表す。 最初に、テーブルは空である:
|