posix_setrlimit
(PHP 7)
posix_setrlimit — Устанавливает пределы системных ресурсов
Описание
$resource
, int $soft_limit
, int $hard_limit
) : boolposix_setrlimit() устанавливает жесткие и мягкие пределы заданных системных ресурсов.
С каждым ресурсом ассоциированы свои мягкие и жесткие ограничения. Мягкие ограничения - это величина, которую ядро обещает обеспечить ресурсу. Жесткие ограничения - это величина, характеризующая потолок мягких ресурсов. Непривилегированный процесс может управлять только своими мягкими ограничениями, выставляя их от 0 до величины жесткого ограничения.
Список параметров
-
resource
-
Константа предела ресурса отвечающая за предел, который должен быть установлен.
-
soft_limit
-
Мягкий предел, любой требуемый предел, или
POSIX_RLIMIT_INFINITY
. -
hard_limit
-
Жесткий предел, любой требуемый предел, или
POSIX_RLIMIT_INFINITY
.
Возвращаемые значения
Возвращает true
в случае успешного завершения или false
в случае возникновения ошибки.
Смотрите также
- man page SETRLIMIT(2)
- posix_getrlimit() - Возвращает информацию об ограничениях системных ресурсов