如何提高在Debian 7.5上proftpd FTP目录列表的速度?

我在运行Linode.com上运行的Debian 7.5的VPS上安装proftpd。 服务器位置在加州(美国),而我从新加坡远程。

服务器在SSD上,我正在使用ADSL 100Mbs连接(假设速度很快)。

但是我意识到FTP目录列表的速度非常慢 – 在文件夹之间导航需要2-3秒。

与此同时,我还有另外一台位于东南亚的FTP服务器(运行FileZilla),运行在一个普通的硬盘上 – 目录列表的速度更快。

有没有反正我可以提高proftpd目录列表的速度?

如果您使用最新的稳定版本的proftpd(1.3.5),那么使用TLS时会出现错误:

http://bugs.proftpd.org/show_bug.cgi?id=4108

TJ Saunders 2014-09-24 02:46:33 UTC

拉开请求,修复了问题:

https://github.com/proftpd/proftpd/pull/48

简短版本:我们不希望在SSL / TLS握手期间在数据连接套接字上启用TCP_CORK / TCP_NOPUSH套接字选项。 像Nagling这样的选项会导致套接字缓冲区等待被填充,直到某个定时器。 因此,延迟。

解? 获取当前的git并编译。