Bagaimana saya bisa meningkatkan nilai somaxconn?

42

Saya dapat memeriksa nilainya dengan cat /proc/sys/net/core/somaxconn,

apakah boleh jika saya mengubahnya hanya dengan echo 1024 > /proc/sys/net/core/somaxconn?

linux_user
sumber

Jawaban:

64

Iya nih. Atau, Anda dapat menggunakan:

sysctl -w net.core.somaxconn=1024

Tambahkan net.core.somaxconn=1024ke /etc/sysctl.conf agar menjadi permanen (diterapkan kembali setelah booting).

Eduardo Ivanec
sumber
jadi keduanya /proc/sys/net/core/somaxconndan /etc/sysctl.confgigih?
linux_user
11
@linux_user - tidak, hanya memodifikasi /etc/sysctl.confyang persisten. /procbukan filesystem "nyata", hanya antarmuka filesystem ke kernel.
Eduardo Ivanec
1

ya /proc/sys/net/core/somaxconnbisa ditulisi jika Anda memiliki izin untuk melakukannya.

pemikir bebas
sumber
8
Anda harus memodifikasi /etc/sysctl.conf sebagai root untuk membuatnya tetap ada. / proc bukan sistem file nyata
Ganesh Krishnan