Запросите и установите ulimit через файл <demo>.service в linux (systemd)
Я работаю над проектом, который должен управлять ограничение с помощью пользовательских файловых сервисов (допустим, демо.услуг) на Linux.
Мне нужно добавить механизм, в котором мой файл пользовательских служб должен пытаться установить текущий файловый дескриптор в:
Макс( current_limit, мин(hard_limit, 10240) )
Достижимо ли это?
LimitNOFILE= in man systemd.exec допускает только жестко закодированные значения.
Что я уже пробовал:
кажется, ничего не работает, так как LIMITNOFILE-это единственный вариант, который может помочь, но это жесткий подход.Но мне нужно провести сравнительный анализ, а затем сделать то же самое. Возможно ли это?