Не мог изменить ulimit

Я иду Ubuntu 18.04

Попытка изменить макс. количество процессов (жесткий предел) через следующую команду и получение соответствующей ошибки:

$ ulimit -H -u 500
bash: ulimit: max user processes: cannot modify limit: Invalid argument

Тем временем...

$ ulimit -Hu
46955

Какая-либо идея, почему?

-1
задан 1 August 2018 в 15:31

1 ответ

Вам нужно понизить мягкий предел, прежде чем вы сможете снизить жесткий предел.

Вы можете увидеть различия между ними, используя соответствующие флаги. Например:

$ ulimit -Su
900

$ ulimit -Hu
900

Здесь мой жесткий и мягкий предел совпадают. Если я попытаюсь снизить мой мягкий предел, он преуспеет:

$ ulimit -Su 800
$ ulimit -Su
800

Но если я попытаюсь снизить мой жесткий предел ниже мягкого предела, он потерпит неудачу:

$ ulimit -Hu 700
bash: ulimit: max user processes: cannot modify limit: Invalid argument

Итак, я Сначала нужно снизить мой мягкий предел, чтобы я мог установить новый жесткий предел:

$ ulimit -Su 700
$ ulimit -Hu 700
$ ulimit -Su
700
$ ulimit -Hu
700
4
ответ дан 28 October 2019 в 05:58

Другие вопросы по тегам:

Похожие вопросы: