
| 一 括 講 読 |
|---|
ファイルのコピーを速くしたい
投稿者:バックアップしたい
(12/02/01(水) 16:05) em49-252-248-98.pool.e-mobile.ne.jpほとんど素人なのですが、画像ファイルを取り扱う自作ソフトを作っています。 1枚あたり1Mバイトほどの画像が1日数百枚程度増えていきます。 この画像を毎日バックアップさせようと思ったのですが、 bcopy, fxcopy いずれの命令を使ってもコピーするのに数分程度 かかってしまいます。 10秒以内程度ですむような命令はないでしょうか。 もしあるなら使い方もできましたら教えていただきたいのですが、 よろしくお願いします。 |
Re: ファイルのコピーを速くしたい
投稿者:EA
(12/05/03(木) 15:45) p57d06a.tokynt01.ap.so-net.ne.jp> 10秒以内程度ですむような命令はないでしょうか。 HDDの性能や転送速度はわかりますか? SATA2:300MB/s SATA:150MB/s PATA:133MB/s USB2.0:60MB/s 上記転送速度は最大理論値なので、実際にはその半分程度あるかないかで しょう。 仮に1GB(1000MB)の1つのファイルをUSB2.0で接続した外付HDDにコピーす るのにかかる時間は、1000(MB)÷30(MB/s)=33(秒)。 ファイルが多ければ多いほど遅くなるので、実際にはもっと時間がかかり ます。 HSPのbcopy,fxcopyでかかる時間と、同じファイルを手動で(あるいはコマ ンドバッチファイル)でコピーしたときの時間を比較計測してみましたか? |