修改Linux UDP缓冲区和大小PIPE大小
通过键入以下命令来检查当前的UDP / IP接收缓冲区默认值和限制:$ sysctl net.core.rmem_maxnet.core.rmem_max = 212992$ sysctl net.core.rmem_defaultnet.core.rmem_default = 212992默认208K修改为5M修改/etc/sysctl.conf,加入两行(重启生效)net.core.rmem_
·
通过键入以下命令来检查当前的UDP / IP接收缓冲区默认值和限制:
$ sysctl net.core.rmem_max
net.core.rmem_max = 212992
$ sysctl net.core.rmem_default
net.core.rmem_default = 212992
默认208K
修改为5M
修改/etc/sysctl.conf,加入两行(重启生效)
net.core.rmem_max=5242880
net.core.rmem_default=5242880
立即生效方式
$ sudo sysctl -w net.core.rmem_max=5242880
net.core.rmem_max = 5242880
$ sudo sysctl -w net.core.rmem_default=5242880
net.core.rmem_default = 5242880
–修改pipe大小(默认1048576),立即生效
需要设置成1048576的倍数,如果不是1048576的倍数,则自动向上取整
sudo sysctl fs.pipe-max-size=33554432
修改/etc/sysctl.conf,加入一行(重启生效)
fs.pipe-max-size=33554432
更多推荐
已为社区贡献1条内容
所有评论(0)