拷贝 16 G的文件
[root@mars ~]# du -sh
16G .
[root@mars ~]# du -s
16114260 .
使用tar 管道需要504 秒
[root@mars root]# date && tar --one-file-system -cf - . | tar xf - -C /root && date
Fri Sep 26 09:58:19 CST 2008
Fri Sep 26 10:06:43 CST 2008
使用rsync 使用 452秒
[root@mars old]# date && rsync -a root /root/test && date
Fri Sep 26 10:29:05 CST 2008
Fri Sep 26 10:36:37 CST 2008
使用cp 耗时432秒
[root@mars old]# date && cp -dpRx root /root/test && date
Fri Sep 26 10:45:33 CST 2008
Fri Sep 26 10:52:45 CST 2008
所以cp 速度最快,比rsync快 (452-432)/432=4.62%
比tar 管道 快 (504-432)/432=16.67%
本文来自: IXPUB技术社区(www.ixpub.net) 详细出处参考:http://www.ixpub.net/viewthread.php?tid=872824