08/05/28 08:09:28 KjuM15MD0
>>62
64のために、突っ込んどく。遅レスだが。
まずNTFSならデフラグは必要無いとか、FATだからとかは全くのデマ。どこぞのファイルシステムの売り説明を鵜呑みにした
ゆとり君だろう。
ちょっと説明する。
(1)まっさらなHDDを用意。
(2)最初に400MBのファイルをコピーする。
(3)つぎに800MBのファイルをコピーする。
(4)上記(2)で作成したファイルを削除(空き領域が400MBできる)
(5)600MBのファイルをコピーする
ここで、この600MBが分断される可能性がある。
前方400MBが(2)の領域に書き込まれ、後方200MBが(3)の次の領域に書かれる。
(ファイルシステムやHDD自体の機能により、その瞬間にもっとも早くかける場所にかか
れることがデフォルト)
ただし、NTFSやLinuxのEXT3などはこの不連続が発生しないよう、できるだけ空き領域の
大きい箇所から配置開始する。
で、問題はこれを本当に多数繰り返す場合。
先頭から順番だけではなく、たとえば(3)の次の領域からファイルをコピーや作成し、領域
が足りない場合に(2)のあいた領域に次を書き始め、更に足りない場合にどこか空き領域
に埋めるということが発生。
これをずっと放置すれば、1つのファイルを読むためにヘッドが死ぬほど往復し始めるHDD
もできあがることはある。
が、ファイルを空きHDDへ全コピー、HDDフォーマット、ファイルを全部戻すでOKには同意。
面倒だから寝る前にデフラグセットして寝るのが楽だけど。
あとそんなになるまで放置すんなってのもある。