文件传输速度非常低,WinSCP不会利用所有可用带宽。如何提高传输速度?
文件传输速度可以受两个因素限制(带宽除外)。CPU(双方机器的计算能力)和连接延迟(数据单元在两台机器之间传输需要多长时间)。
中央处理器
使用SSH或TLS / SSL时,WinSCP中的文件传输被加密,并且加密占用大量CPU。您的本地计算机或服务器可能无法以相同的速度加密文件传输流,因此您的连接可以传输该文件。
WinSCP以及大多数(如果不是全部)SFTP服务器无法在CPU内核之间分配加密/解密,因此实际上它是单个CPU内核的容量,限制了传输速度。
使用Windows任务管理器查看在传输过程中是否最大程度地利用了其中一个内核。
如果CPU限制了速度,如果您在“高级大小设置”对话框的SSH页面上选择了不同的加密算法(假设您使用的是基于SSH的文件传输协议,例如SFTP或SCP),则可能会有所帮助。河豚通常比AES快很多。如果您关闭了压缩功能(如果您之前已将其打开),它也可能会有所帮助。
网络延迟/延迟
网络延迟/延迟特别影响SFTP,因为它是一种面向数据包的协议。进行迁移时,SFTP客户端(WinSCP)向SFTP服务器发送读/写请求,等待响应。并重复,直到文件结束。
即使您的连接速度很快,如果服务器距离较远(或较慢),响应也需要一段时间才能返回。如果客户将这段时间浪费在无用的等待上,您的转帐速度将会很慢。
大多数SFTP客户端(包括WinSCP)通过在每个单独的读/写请求中请求/发送大量文件,以及通过发送(排队)多个请求而不等待上一个响应来解决该问题。例如,WinSCP可以一次最多请求32个块,每个块32 KB,总计1 MB(这些默认值可以使用SFTPDownloadQueue和SFTPUploadQueue 原始会话设置进行更改)。但是,如果带宽和网络延迟之间存在很大差异,那么即使1 MB也可能太小而无法饱和带宽。
万一连接延迟限制了速度,如果您使用SCP协议而不是SFTP可能会有所帮助。SCP受延迟的影响较小。在这种情况下,如果打开压缩可能会有所帮助。无论哪种方式,切换“ 优化连接缓冲区大小”也都可以提供帮助。
底层的TCP协议也可能遇到类似的问题。在这种情况下,它将影响所有其他协议,包括SCP,FTP,WebDAV或S3。
与PuTTY PSCP / PSFTP的关系
另外,WinSCP本身164的性能还有很多改进。因此在将来的版本中可能会变得更好。
另请注意,由于WinSCP的SSH代码基于PuTTY,因此使用基于SSH的协议进行文件传输几乎不会比PuTTY(PSCP / PSFTP)快。因此,如果您使用PuTTY获得相同的速率,就没有必要要求提高速度。
那么如何提高传输速度呢?
速盈娱乐传输
大文件传输软件速盈娱乐传输基于云计算、互联网、大数据架构应用,拥有自主研发的 Protocol高速传输协议,能够消除传输技术的底层瓶颈,克服传统网络限制,充分利用网络带宽,传输效率提升超百倍,轻松满足TB级别大文件和海量小文件极速传输的需求。支持
UNIX, Linux, Windows等常用操作系统,支持阿里云、亚马逊云、华为云等云平台操作系统,提供专门SDK集成产品,能够与企业现有系统快速集成部署,轻松搭建企业内部或企业间的网络环境、异构系统的自动化文件传输网络。操作简便,轻松上手;传输方式多种多种,复杂场景下也能保证高效稳定大文件传输;安全设计层层把控,账密、访问、外发、传输过程……6个过程全面守护。
本地化/私有化部署软件
一站式大数据文件传输速盈注册
文件传输和传输管理平台
文件传输加速协议 …… 以上都是它的代名词
速盈娱乐传输软件让这些大文件传输难题迎刃而解!按需付费流量版,即开即用;小版本大功能专业版,传输游刃有余;至尊服务企业版,大企业/集团必备利器。速盈娱乐传输不必费心费力安排人员去学习高深的服务器搭建知识。它让您用“小白”的技术,“傻瓜”式的操作就能可以解决大文件传输问题!
速盈娱乐传输提供一站式文件传输加速速盈注册,旨在为IT、影视、生物基因、制造业等众多行业客户实现高性能、安全、稳定的数据传输加速服务。传统文件传输方式(如FTP/HTTP/CIFS)在传输速度、传输安全、系统管控等多个方面存在问题,而速盈娱乐文件传输速盈注册通过自主研发、技术创新,可满足客户在文件传输加速、传输安全、可管可控等全方位的需求。
本文《文件传输速度非常低,WinSCP不会利用所有可用带宽。如何提高传输速度? __整理发布,如需转载,请注明出处及链接:http://www.ysp68.com/news/post-id-508