Rsync, axel, cp速度对比, 第一次备份时哪个快些

文章比较了三种不同的文件传输方法(cp,rsync,axel)在复制6G文件时的耗时和资源使用情况,发现rsync和axel的下载速度较快,但axel的总耗时最长。

一,耗时测试

测试复制一个6G的文件所需时间。

time; cp /media/root/192.168.4.177/d/temp/dbbak/6G.bak /root/Downloads/tmp/; time;

运行结果:

real 89311.29s
user 9.32s
sys 2.70s
cpu 0%
real 89311.29s
user 2911.42s
sys 67.68s
cpu 3%

real 89893.14s
user 9.32s
sys 2.70s
cpu 0%
real 89893.14s
user 2911.44s
sys 76.93s
cpu 3%

用时581.85秒

time; rsync -rvzP /media/root/192.168.4.177/d/temp/dbbak/6G.bak /root/Downloads/tmp/; time;

运行结果:

real 90017.45s
user 9.45s
sys 2.94s
cpu 0%
real 90017.45s
user 2911.45s
sys 76.94s
cpu 3%
sending incremental file list
6G.bak
6,855,880,704 100% 11.21MB/s 0:09:43 (xfr#1, to-chk=0/1)
sent 958,956,943 bytes received 35 bytes 1,643,456.69 bytes/sec
total size is 6,855,880,704 speedup is 7.15
real 90600.75s
user 9.45s
sys 2.94s
cpu 0%
real 90600.75s
user 2943.17s
sys 86.01s
cpu 3%

用时 583.30秒

time; axel -n 11 http://127.0.0.1/6G.bak; time;

运行结果:

real 234237.14s
user 20.21s
sys 5.84s
cpu 0%
real 234237.14s
user 12994.16s
sys 346.55s
cpu 5%
Initializing download: http://192.168.4.177/6G.bak
File size: 6.38504 Gigabyte(s) (6855880704 bytes)
Opening output file 6G.bak
Starting download
Connection 2 finished
[100%] […] [ 11.3MB/s] [00:00]
Downloaded 6.38504 Gigabyte(s) in 9:41 minute(s). (11521.61 KB/s)
real 234818.25s
user 20.21s
sys 5.84s
cpu 0%
real 234818.25s
user 13016.77s
sys 419.58s
cpu 5%

用时581.1秒

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值