08/09/05 12:29:59 hg/3f6aE
use File::Copy;を使って
コピーする場合と、
OSのコピーコマンドを
使ってコピーする場合は
どっちが高速ですか?
また、常に上書きされるのでしょうか?
148:nobodyさん
08/09/05 12:36:06
>>147
最後に、
> 自分でマニュアルを読むのが面倒なので
> 代わりに読んで説明してください。
とつけとけ。
149:nobodyさん
08/09/05 12:59:01
>>148
おまえがマニュアルを読んで
日本語で説明しろ!
そして死ね!
150:nobodyさん
08/09/05 13:12:50 r9aXZuUN
use File::Copy;を使って
コピーする場合と、
OSのコピーコマンドを
使ってコピーする場合は
どっちが高速ですか?
また、常に上書きされるのでしょうか?
自分でマニュアルを読むのが面倒なので
代わりに読んで説明してください。
151:nobodyさん
08/09/05 13:24:36
ホラ、親切な>>149さん。やってあげなよ。
152:nobodyさん
08/09/05 13:37:01
OSの違いやその他の要因で違うからなんともいえないところだが、手元で50MBぐらいの
適当なファイルについて試したところでは
% time cp hoge.log hg
cp hoge.log hg 0.00s user 0.21s system 8% cpu 2.529 total
% time perl -MFile::Copy -e 'copy "hoge.log","hg2"'
perl -MFile::Copy -e 'copy "hoge.log","hg2"' 0.02s user 0.29s system 12% cpu 2.532 total
これだけみるとcpの方がはやいかな?
気になる人は何回も条件変えたりしてやってみると良いよ。
153:nobodyさん
08/09/05 13:37:22
>>151
お前まだ死んでなかったんだ。
154:nobodyさん
08/09/05 14:58:46
>>152
システムコピーを使った場合どうなります?
155:nobodyさん
08/09/05 15:15:12
質問する奴は>>1読んでからにしろ
156:nobodyさん
08/09/05 20:38:54
>>146 eval
>>147,154 計れ。
157:nobodyさん
08/09/05 20:43:49
>>146
方法を問わずなら、TT使っといて。
URLリンク(www.hakoniwa.net)