博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
让远程传输大文件变得更快
阅读量:5887 次
发布时间:2019-06-19

本文共 405 字,大约阅读时间需要 1 分钟。

我是在两台虚拟机做的测试。

如果用传统SCP远程拷贝,速度是比较慢的,如图:

现在采用lz4压缩传输。LZ4是一个非常快的无损压缩算法,压缩速度在单核300MB/S,可扩展支持多核CPU。它还具有一个非常快速的解码器,速度单核可达到和超越1GB/S。通常能够达到多核系统上的RAM速度限制。

项目主页:

安装(在本地和远程均安装lz4压缩工具)

# wget 

# cd lz4-r108/

# make;make install

远程传输

1
time 
tar 
-c aa.img |pv|lz4 -B4|
ssh 
192.168.17.129 
"lz4 -d |tar -xC /root/"

传输2G的文件,速度是119M/S,花费了17秒传输完毕。

本文转自hcymysql51CTO博客,原文链接:http://blog.51cto.com/hcymysql/1328071 ,如需转载请自行联系原作者
你可能感兴趣的文章
单点登录加验证码例子
查看>>
[T-SQL]从变量与数据类型说起
查看>>
稀疏自动编码之反向传播算法(BP)
查看>>
二叉搜索树转换成双向链表
查看>>
WebLogic和Tomcat的区别
查看>>
java类中 获取服务器的IP 端口
查看>>
调用约定__stdcall / __cdecl
查看>>
occActiveX - ActiveX with OpenCASCADE
查看>>
redmine
查看>>
css 序
查看>>
DirectshowLib摄像头拍照的”未找到可用于建立连接的介质筛选器组合“ 解决办法...
查看>>
wcf-1
查看>>
三种简单排序
查看>>
[Java]读取文件方法大全
查看>>
【NopCommerce源码架构学习-二】单例模式实现代码分析
查看>>
动态规划大合集II
查看>>
MySQL忘记密码后重置密码(Mac )
查看>>
web.xml中的url-pattern映射规则
查看>>
图像的下采样Subsampling 与 上采样 Upsampling
查看>>
SQL 数据类型
查看>>