如何在 MAC OS X 中获得最大 TCP 接收/发送窗口?
Linux中有两个ctl。
/proc/sys/net/core/rmem_max - 最大 TCP 接收窗口 (NET_CORE_RMEM_MAX)
/proc/sys/net/core/wmem_max - 最大 TCP 发送窗口 (NET_CORE_WMEM_MAX)
但我找不到如何在 mac os 中获取这些参数。
有人知道吗?
我在 MAC OS X 中找到了以下 ctls:
net.inet.tcp.recvspace、net.inet.tcp.sendspace、kern.ipc.maxsockbuf
看来recvspace+sendspace不能大于maxsockbuf。
我在这里读到过:http://www.macgeekery.com/tips/configuration/mac_os_x_network_tuning_guide_revisited http://www.macgeekery.com/tips/configuration/mac_os_x_network_tuning_guide_revisited
我不能 100% 确定这些是否正确,但请尝试sysctl -n net.inet.tcp.recvspace
and sysctl -n net.inet.tcp.sendspace
。你可以设置它们sysctl -w
(see man sysctl
).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)