Что представляет собой каждое из значений, перечисленных в выходных данных ulimit -a ?

Например, что означает следующий вывод (я удалил очевидные)?

core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
pending signals                 (-i) 16382
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
real-time priority              (-r) 0
stack size              (kbytes, -s) 8192
cpu time               (seconds, -t) unlimited
virtual memory          (kbytes, -v) unlimited

1 ответ1

3

размер основного файла - максимальный размер основного файла, когда дамп ядра процесса

размер сегмента данных - максимальный размер сегмента данных процесса, содержит такие вещи, как куча

ожидающие сигналы - количество сигналов, которые можно ожидать, пока они заблокированы

max locked memory - объем памяти, который можно заблокировать, чтобы он не выгружался

максимальный объем памяти - максимальный объем памяти в физической памяти

приоритет в реальном времени - максимальное «приятное» значение для обычных пользователей

stack size - максимальный объем памяти для стека

время процессора - максимальное количество времени процессора (не в реальном времени), которое может использовать процесс

виртуальная память - в основном общая память, которую может использовать процесс

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .