Утилита sysctl управляет параметрами ядра Linux через виртуальную файловую систему /proc/sys/. Каждый параметр соответствует файлу в этой файловой системе — например, net.core.somaxconn соответствует файлу /proc/sys/net/core/somaxconn.
# Просмотр всех параметров
sysctl -a
# Просмотр конкретного параметра
sysctl net.core.somaxconn
# Временная установка (до перезагрузки)
sysctl -w net.core.somaxconn=65535
# Или через /proc
echo 65535 > /proc/sys/net/core/somaxconn
# Применение из файла конфигурации
sysctl -p /etc/sysctl.d/99-tuning.conf
# Применение всех конфигурационных файлов
sysctl --systemДля постоянных изменений создавайте файлы в /etc/sysctl.d/ с расширением .conf. Файлы применяются в алфавитном порядке, поэтому используйте числовой префикс (например, 99-tuning.conf) для контроля приоритета.
Оставить комментарий