Como posso aumentar o valor do somaxconn?

42

Eu posso verificar o seu valor cat /proc/sys/net/core/somaxconn,

tudo bem se eu mudar simplesmente echo 1024 > /proc/sys/net/core/somaxconn?

linux_user
fonte

Respostas:

64

Sim. Como alternativa, você pode usar:

sysctl -w net.core.somaxconn=1024

Adicione net.core.somaxconn=1024ao /etc/sysctl.conf para que ele se torne permanente (seja reaplicado após a inicialização).

Eduardo Ivanec
fonte
então ambos /proc/sys/net/core/somaxconne /etc/sysctl.confsão persistentes?
Linux_user 20/05
11
@linux_user - não, apenas a modificação /etc/sysctl.confé persistente. /procnão é um sistema de arquivos "real", apenas uma interface de sistema de arquivos para o kernel.
Eduardo Ivanec 20/05
1

yes /proc/sys/net/core/somaxconné gravável se você tiver permissões para fazê-lo.

pensador livre
fonte
8
Você precisaria modificar /etc/sysctl.conf como root para torná-lo persistente. / proc não é um sistema de arquivos real
Ganesh Krishnan