ftp传小文件很慢

今天穿文件的时候发现自己用vsftpd搭建的ftp穿小文件真的很慢,传一个不到1k的文件竟然能穿一分钟,断开然后重连才能传完,而传比较大的文件则完全没有问题。

从我用别的服务器的感觉来看,有的服务器传小文件也不是慢,我的vps的这种慢真的让人郁闷。

从网上找资料,网上基本没有说到穿小文件慢的原因,rublog来整理一下:

网上有人整理出ftp的优缺点:

优点:可以上传大文件,且不易断线,比较稳定;缺点:上传数量众多的小文件时速度极,一个论坛几千个文件可能得花上一两个小时才能传输完成。

ftp传小文件慢是通病,rublog分析,ftp传文件的时候需要先打开端口、建立连接、传输命令、传输文件、关闭连接、关闭端口,而传小文件需要重复的做这些事情,所以这个过程占用系统和网络开销,所以比较慢。如果推断的话,说明服务器的cpu或者磁盘或者两者的性能达到了一个瓶颈(就是服务器的cpu或磁盘的压力比较大)。如果想改善这种情况,可以尝试以下方法:

  • 尝试换ftp工具
  • 尝试压缩,ftp传送,解压的方法
  • 换服务器
  • 忍受
    欢迎跟帖

顺便贴张图

www.5169.info__13_08

不要乱想哦,重看这个作品的时候有感截的图

版权声明:
作者:xinyu2ru
链接:https://www.rxx0.com/software/ftp-transfer-small-files-is-slow.html
来源:RUBLOG-分享我的生活
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>