Как ulimit ограничивает ресурсы процессов?

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

ulimit задаёт лимиты ресурсов для процессов и их дочерних процессов. ulimit -n показывает лимит открытых файлов (обычно 1024 по умолчанию), -u — максимум процессов, -m — память. Для production-сервисов часто поднимают лимит файловых дескрипторов до 65536+. Постоянно настраивается через /etc/security/limits.conf или в systemd unit через LimitNOFILE=.

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

Что такое scratch образ в Docker?