http://e-words.jp/w/E38387E38395E383A9E382B0.html
デフラグとは 【defrag】 ─ 意味・解説 : IT用語辞典 e-Words
デフラグですね。(みんな書いてると思うけど)
これが必要な状況というのは、ファイルが乱雑に並んでいる、
という事ではなく、
データが乱雑に並んでいる状況です。
つまり、一つのファイルのデータは数十KB程度としても、セクタ(記録するデータの単位)は
512バイトとかですから、
このセクタがきちんと並んでいず、あっちこっちに散らばった状態が断片化です。
具体的にどうすればいいかというと、jpgですから、アトランダムに開いて、編集をして保存し直せばいいです。
編集とは、画像サイズを変えたり、圧縮率を変えるだけで十分です。
その事によって、ファイルサイズが変わり、サイズが大きくなれば、はみ出したデータは別の場所へ保存され、小さくなればそこに隙間が空く事になります。
これが断片化ですから、繰り返せばデフラグが必要な状況になります。
Yahoo! JAPAN
書いている間にもっと簡単な方法を思い付きました。
フォルダでも別に作って、アトランダムに抽出したファイルをコピーし、元のファイルを削除する。
これを細かく繰り返せば、ファイル容量がそれぞれ違うと思いますので、データは断片化していきます。
うーん、仕事で使いたいので、自動でやってくれる方法があるとありがたいのですが
http://e-words.jp/w/E38395E383A9E382B0E383A1E383B3E38386E383BCE3...
フラグメンテーションとは 【fragmentation】 ─ 意味・解説 : IT用語辞典 e-Words
ひたすら、コピー&消去を繰り返してはいかがでしょう。
http://www.hatena.ne.jp/1118803662#
人力検索はてな - 4Gのコンパクトフラッシュに1000個のJpegファイルを入れています。(総容量は2.3G)。条件はこのボリュームの中身を乱雑にしてデグラフ分析をしたら、“デグラフが必要です..
URLはダミーです。
まず、小さいファイルを数百とか数千、大量に入れます。
■←ファイルとして
■■■■■■■■■■■■
ディスクがうまります。
ファイルを、ランダムに削除します。
■空■空■空■空■空■空■空■
となります。
この状態で、大容量ファイルをコピーします。
■断片ファイル■断片ファイル■・・・
となります。
これを繰り返すと、断片化=フラグメンテーションがどんどんすすみ、そのうちデフラグを要求されると思います。
すばやいレスポンスありがとうございます。