現代のコンピュータには、古いコンピュータが求めていたような日常的な最適化手順が依然として必要ですか。断片化について、およびパフォーマンスへの影響を最小限に抑えるために最新のオペレーティングシステムとファイルシステムが何をするのかを学ぶために読んでください。. 本日の質疑応答セッションでは、コミュニティ主導のQ&A Webサイトのグループである、Stack Exchangeの1部門であるSuperUserのご好意により、当社にお越しいただきます。. 質問 SuperUserの読者Simon Sheehanは、現代のドライブにおけるデフラグの状態について興味を持っています。 通常のWindowsメンテナンスの一環として、ハードドライブを最適化します。しかし、なぜNTFSとFAT *システムのハードドライブが断片化するのでしょうか。どうやらEXT *はしませんが、これはなぜですか? USBドライブも最適化する必要があります? Simonの質問を調査するために寄稿者の回答のいくつかを見てみましょう。. 答え SuperUserの寄稿者Daniel R. Hicksが質問に答えます。 断片化は、30年前の問題ではありません。当時はフロッピーよりも遥かに速いハードドライブと、プロセッサメモリのサイズはごくわずかでした。今、あなたは非常に速いドライブと大きなプロセッサメモリを持っています、そして時々ハードドライブかコントローラでかなりのバッファリング。さらに多くのデータが本質的に隣接するように、セクターサイズが大きくなった(またはファイルが大きいブロックに割り当てられた). オペレーティングシステムも賢くなっています。 DOS 1.xは参照されたとおりにディスクから各セクタを取得していましたが、最近のOSでは、ファイルがシーケンシャルアクセス用に開かれていることを確認できます。あなたが今持っているものしたがって、それは次の数(ダース)セクターを「プリフェッチ」することができます。. そしてそれ以上になると、ファイルを連続しないようにした方がよいことがよくあります。ファイルシステムが複数のドライブに分散されている(大規模)システムでは、ファイルが「分散」されていると、実際にはより高速にファイルにアクセスできます。. 私の箱がそれを必要とするかどうかにかかわらず、私は2 - 3年ごとに最適化します. [重要なことは、ディスク上のデータがデフラグされるかどうかというだけで、空きスペースがそうであるかどうかということではありません。 FATはこれでひどかったです - あなたが物事をデフラグしない限り、空きスペースの2つの連続したブロックがなくなるまで物事はどんどん悪化し続けました。他のほとんどのスキームは空き領域を合体させ、断片化を悪化させるのではなく、一定のしきい値に達した後に安定させるように、ある程度スマートな方法で断片を割り当てることができます。 Journeyman Geekは、Linuxファイルシステムに関する以下の情報を追加しています。...