Come posso aumentare il valore di somaxconn?


42

Posso verificarne il valore tramite cat /proc/sys/net/core/somaxconn,

va bene se lo cambio semplicemente echo 1024 > /proc/sys/net/core/somaxconn?

Risposte:


64

Sì. In alternativa, puoi usare:

sysctl -w net.core.somaxconn=1024

Aggiungi net.core.somaxconn=1024a /etc/sysctl.conf per renderlo permanente (riapplicare dopo l'avvio).


quindi entrambi /proc/sys/net/core/somaxconne /etc/sysctl.confsono persistenti?
linux_user

11
@linux_user - no, solo la modifica /etc/sysctl.confè persistente. /procnon è un filesystem "reale", solo un'interfaccia del filesystem con il kernel.
Eduardo Ivanec,

1

/proc/sys/net/core/somaxconnè scrivibile se si dispone delle autorizzazioni per farlo.


8
Dovresti modificare /etc/sysctl.conf come root per renderlo persistente. / proc non è un vero file system
Ganesh Krishnan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.