ulimit
usage: ulimit [-P PID] [-SHRacdefilmnpqrstuv] [LIMIT]
Распечатать или установить лимиты ресурсов для PID процесса. Если LIMIT не указан
(или выбрано -ap только для чтения) отображает текущее значение (размеры в байтах).
По умолчанию используется ulimit -P $PPID -Sf" (показать программный размер файла вашей оболочки).
-P PID для воздействия (по умолчанию $PPID)
-a Показать все ограничения
-S Установить/показать мягкое ограничение
-H Установить/показать жесткое (максимальное) ограничение
-c Размер основного файла (блоки)
-d Сегмент данных процесса (КиБ)
-e Максимальный приоритет планирования
-f Размер файла (KiB)
-i Счетчик ожидающих сигналов
-l Заблокированная память (KiB)
-m Размер резидентного набора (KiB)
-n Количество открытых файлов
-p Буфер канала (512 байт)
-q Очереди сообщений POSIX
-r Максимальный приоритет в реальном времени
-R Задержка в реальном времени (США)
-s Размер стека (KiB)
-t Общее время процессора (сек)
-u Максимальное количество процессов (этот UID)
-v Размер виртуальной памяти (KiB)
usage: ulimit [-P PID] [-SHRacdefilmnpqrstuv] [LIMIT]
Print or set resource limits for process number PID. If no LIMIT specified
(or read-only -ap selected) display current value (sizes in bytes).
Default is ulimit -P $PPID -Sf" (show soft filesize of your shell).
-P PID to affect (default $PPID) -a Show all limits
-S Set/show soft limit -H Set/show hard (maximum) limit
-c Core file size (blocks) -d Process data segment (KiB)
-e Max scheduling priority -f File size (KiB)
-i Pending signal count -l Locked memory (KiB)
-m Resident Set Size (KiB) -n Number of open files
-p Pipe buffer (512 bytes) -q POSIX message queues
-r Max realtime priority -R Realtime latency (us)
-s Stack size (KiB) -t Total CPU time (s)
-u Maximum processes (this UID) -v Virtual memory size (KiB)