使用法新社复制文件花了40分钟,但使用SCP只花了7分钟。 为什么法新社这么慢?
我的设置:
只是一个预感,但它很快testing。 尝试在两台Mac电脑上执行此操作:
sysctl net.inet.tcp.delayed_ack
…注意它报告的内容。 这将是一个整数,可能是值2或3 …然后将其设置为零:
sudo sysctl -w net.inet.tcp.delayed_ack=0
…然后在AFP客户端上,卸载所有AFP安装的卷并重新安装它们,以便build立新的TCP连接。 然后再次尝试您的文件复制testing,看看速度是否显着提高。
我遇到了Mac OS X的TCP Delayed Ackalgorithm不够理想的情况,所以最好做这个testing来快速排除这个问题。
我读法新社有很小的数据包大小,这可能是工作与您的WiFi差,特别是如果你有encryption启用。 这可能是因为即使是less量的数据包丢失也会造成您的损失,或者(小数据包上的)encryption开销可能会占用您的所有带宽。
无论哪种方式,你在这里解决问题? 为什么不使用scp?
目前很长一段时间,法新社工作在TCP上,而且不再处理数据包的大小。 或者实际上是任何数据包。
尽pipe如此,几年前,我对3Com交换机有一个荒谬的经验。 它完美地与Windows和Linux机器,我放在那里的任何types的stream量, 但是涉及到mac的任何东西都是非常慢的(比如100kbits / sec左右)。 我打电话给客户服务,并给他们发送了大量的stream量捕获。 但是只要他们看到任何一个标签为“苹果”的包,他们就会说:“我们不支持苹果派”,结案。 我设法改变了开关3次; 但没有区别。
毫无疑问,这是我购买或推荐的最后一款3Com产品。 现在我使用DLink和Dell交换机。 没有问题与那些。
当然,这不是你的情况。