More: turning other parameter dramatically increases OSX's performance on high speed links. See http://www.psc.edu/networking/projects/tcptune/ for example. I created /etc/sysctl.conf than contains:
net.inet.tcp.delayed_ack=2
kern.ipc.maxsockbuf=500000
net.inet.tcp.sendspace=250000
net.inet.tcp.recvspace=250000
net.inet.tcp.mssdflt=1460
More still: the delayed_ack seems to be the critical one...
2 comments:
More info. Adding "net.inet.tcp.sack: 0" to /etc/sysctl.conf seems to help a lot. I'll post later if I find out more.
I did find out more. Use "sysctl net.ipv4.tcp_sack=0" on Linux.
Post a Comment