Як можна збільшити значення somaxconn?


42

Я можу перевірити його значення cat /proc/sys/net/core/somaxconn,

це нормально, якщо я просто його зміню echo 1024 > /proc/sys/net/core/somaxconn?

Відповіді:


64

Так. Крім того, ви можете використовувати:

sysctl -w net.core.somaxconn=1024

Додати net.core.somaxconn=1024в /etc/sysctl.conf, щоб він став постійним (повторно застосовується після завантаження).


так що /proc/sys/net/core/somaxconnі /etc/sysctl.confнаполегливі?
linux_user

11
@linux_user - ні, лише зміна /etc/sysctl.confзберігається. /procне є "справжньою" файловою системою, лише інтерфейсом файлової системи до ядра.
Едуардо Іванець

1

так, /proc/sys/net/core/somaxconnможна записати, якщо у вас є дозволи на це.


8
Вам слід змінити /etc/sysctl.conf як root, щоб зробити його стійким. / proc не є реальною файловою системою
Ганеш Крішнан
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.