小樱 发表于 2018/1/23 03:08

Xlight FTP服务端如何提高大量小文件的下载速度,图片等文件并发数量

如何提高大量小文件的下载速度?
登录后命令速度- 对于每个用户, 它可以控制这个用户登录后每秒可以运行的FTP命令总数. 系统默认是20条FTP命令。因为这个限制,默认每秒最多能连续下载10-20个小文件。当你有大量小文件需要下载获上传时,你可以暂时提高这个用户的命令速度,这样可以大大加速小文件的下载上传速度。登录后命令速度无论大小都不会影响用户的文件下载速度。
但是平时出于安全考虑,不要将用户命令速度值设的太高. 因为高的命令执行速度会给恶意的用户实行DOS(拒绝服务)攻击的机会. 通常来说,对普通用户每秒能够执行10-20条FTP命令已经足够了. 降低用户命令执行的速度也有助于提高服务器的性能,同时能够减弱FTP搜索引擎和FTPLIST等软件,以及用户大量的FTP搜索行为对服务器性能的影响。
官方文档。。我看看
大概意思就是默认每秒允许通过20个FTP命令并发,例如同时发起80W张图片文件的上传,如果你要并发式上传或者下载,超线程之类不会影响,因为命令已经成功执行了,所以不会影响超线程下载速度。
软件支持最大值1000


我没去测试这个功能,因为我没有那么多并发文件要上传,,,而且??好像据我所知没有支持并发的FTP客户端?都是队列式一个文件一个文件的上传。

页: [1]
查看完整版本: Xlight FTP服务端如何提高大量小文件的下载速度,图片等文件并发数量