posix_setrlimit

(PHP 7, PHP 8)

posix_setrlimitУстанавливает пределы системных ресурсов

Описание

posix_setrlimit(int $resource, int $soft_limit, int $hard_limit): bool

posix_setrlimit() устанавливает жёсткие и мягкие пределы заданных системных ресурсов.

С каждым ресурсом ассоциированы свои мягкие и жёсткие ограничения. Мягкие ограничения — это величина, которую ядро обещает обеспечить ресурсу. Жёсткие ограничения — это величина, характеризующая потолок мягких ресурсов. Непривилегированный процесс может управлять только своими мягкими ограничениями, выставляя их от 0 до величины жёсткого ограничения.

Список параметров

resource

Константа предела ресурса отвечающая за предел, который должен быть установлен.

soft_limit

Мягкий предел, любой требуемый предел, или POSIX_RLIMIT_INFINITY.

hard_limit

Жёсткий предел, любой требуемый предел, или POSIX_RLIMIT_INFINITY.

Возвращаемые значения

Возвращает true в случае успешного выполнения или false в случае возникновения ошибки.

Смотрите также

  • man page SETRLIMIT(2)
  • posix_getrlimit() - Возвращает информацию об ограничениях системных ресурсов

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top