Как сделать так, чтобы родительские и дочерние устройства имели одинаковый лимит открытых файлов

Как сделать так, чтобы родительские и дочерние устройства имели одинаковый лимит открытых файлов

Когда у меня есть родительский процесс с ограничением в 128 файлов, и я разветвляюсь, у дочерних процессов также будет 128 файлов, и если этот дочерний процесс разветвится, у нас будет еще 128 файлов, что в сумме составит 384. Мой вопрос заключается в следующем: возможно ли ограничить это «дерево», чтобы разделить ограничение в 128?

Искренне

решение1

вам следует найти возможное решение, настроив nofileпараметр в /etc/security/limits.conf, связанный с выделенным пользователем приложения.

Более подробная информация на man limits.conf.

Связанный контент