Назад | Перейти на главную страницу

ulimit переопределяет sysctl

Я установил sysctl fs.file-max = 4500000. Однако ulimit по-прежнему показывает открытые файлы (-n) 1024

Я понимаю, что оба значения указывают на максимальное количество открытых файловых дескрипторов. Как заставить ulmit уважать значение sysctl?

Есть ли документация о значениях различных значений sysctl?

если то, что вы ищете, является постоянным установленным для ulimit, вы захотите добавить строку

ulimit -n 4500000

в / etc / profile (затем отправьте / etc / profile, чтобы увидеть изменения).

Что касается определения значения systctl, вы можете найти подробную информацию здесь:

http://www.kernel.org/doc/Documentation/sysctl/