Spec-Zone.ru › Nushell

ulimit для платформы

Задать или получить ограничения на использование ресурсов.

Сигнатура

> ulimit {flags} (limit)

Флаги

  • --soft, -S: Задает мягкое ограничение ресурса.
  • --hard, -H: Задает жесткое ограничение ресурса.
  • --all, -a: Выводит все текущие ограничения.
  • --core-size, -c: Максимальный размер создаваемых файлов core
  • --data-size, -d: Максимальный размер сегмента данных процесса
  • --file-size, -f: Максимальный размер файлов, создаваемых оболочкой
  • --file-descriptor-count, -n: Максимальное количество открытых файловых дескрипторов
  • --stack-size, -s: Максимальный размер стека
  • --cpu-time, -t: Максимальное время работы ЦП в секундах
  • --virtual-memory-size, -v: Максимальный объем виртуальной памяти, доступной каждому процессу

Параметры

  • limit: Значение ограничения.

Типы входных и выходных данных:

входные данные выходные данные
ничего любые

Примеры

Вывести все текущие ограничения.

> ulimit -a

Вывести указанные ограничения.

> ulimit --core-size --data-size --file-size

Задать ограничение.

> ulimit --core-size 102400

Задать мягкое ограничение размера стека.

> ulimit -s -S 10240

Задать жесткое ограничение размера виртуальной памяти.

> ulimit -v -H 10240

Снять ограничение на размер core-файлов.

> ulimit -c unlimited

Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/ulimit.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API