Значение ulimit Hard (-H) и Soft (-S)

Что означают ограничения Hard / Soft ?

Разница в размере файла ядра, например:
ulimit -Sc 1024 по сравнению с ulimit -Hc 1024

Я обычно добавляю в свой сценарий ulimit -c unlimited перед запуском двоичного файла.
Однако я хочу ограничить размер файла, чтобы избежать переполнения диска.
И затем я задаюсь вопросом, как лучше всего:

ulimit -Sc 1024  # Soft
ulimit -Hc 1024  # Hard
ulimit  -c 1024  # Both

Другой совет: как насчет значения?
ulimit -c 1024 или ulimit -c 10240 или что-то еще?

7
задан olibre 31 July 2017 в 16:46
поделиться