通过sysctl进行性能调优,设置net.core.rmem_default(r / w)/ net.ipv4.tcp_mem / net.ipv4.udp_mem有什么区别

时间:2015-06-04 13:34:55

标签: linux tcp linux-kernel udp sysctl

通过net / core设置读/写mem默认值和在sysctl中设置protocol / max / default net / ipv4协议有什么区别?

详细说明或资源请求

  

net.core.wmem_default
  net.core.rmem_default
  net.ipv4.tcp_mem
  net.ipv4.udp_mem

由于

1 个答案:

答案 0 :(得分:1)

看看https://www.kernel.org/doc/Documentation/networking/ip-sysctl.txt https://www.kernel.org/doc/Documentation/sysctl/net.txt

net.ipv4.tcp_mem和net.ipv4.udp_mem分别限制tcp和udp的总内核内存,其他人控制每个套接字缓冲区空间