Что такое sysctl и как им менять параметры ядра?

Middle
176 просмотров
AFK Offer AI

sysctl позволяет читать и изменять параметры ядра в runtime через /proc/sys/. Например, sysctl net.ipv4.ip_forward=1 включает форвардинг пакетов — нужно для роутинга и Docker. Для постоянного применения параметры пишут в /etc/sysctl.conf или /etc/sysctl.d/. Часто тюнят net.core.somaxconn, vm.swappiness, fs.file-max для высоконагруженных серверов.

Следующий вопрос

Что такое ResourceQuota и LimitRange?