法新社痛苦地缓慢

yai*_*chu 5 wifi afp mac-osx

使用 AFP 复制文件需要 40 分钟,但使用 scp 只需要 7 分钟。为什么法新社这么慢?

我的设置:

  • D-Link DIR-300 无线路由器
  • 带有雪豹图案的 iMac 为法新社服务
  • 装有 Leopard 的 Macbook 是客户端

Spi*_*iff 9

只是一种预感,但测试很快。尝试在两台 Mac 上执行此操作:

sysctl net.inet.tcp.delayed_ack
Run Code Online (Sandbox Code Playgroud)

...注意它报告的内容。它将是一个整数,可能是值 2 或 3...然后将其设置为零:

sudo sysctl -w net.inet.tcp.delayed_ack=0
Run Code Online (Sandbox Code Playgroud)

...然后在 AFP 客户端上,卸载所有 AFP 安装的卷并重新安装它们,以便您建立新的 TCP 连接。然后再次尝试您的文件复制测试,看看速度是否有显着提高。

我遇到过 Mac OS X 的 TCP Delayed Ack 算法不是最佳的情况,因此最好进行此测试以快速排除这种情况。