作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
如何在 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
最佳答案
我不是 100% 确定这些是否正确,但请尝试 sysctl -n net.inet.tcp.recvspace
和 sysctl -n net.inet.tcp.sendspace
。您可以使用 sysctl -w
设置它们(参见 man sysctl
)。
关于linux - 如何在 MAC OS X 中获得最大的 TCP 接收/发送窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4508798/
我是一名优秀的程序员,十分优秀!