posix_setrlimit
(PHP 7, PHP 8)
posix_setrlimit — Set system resource limits
Beschreibung
$resource
, int $soft_limit
, int $hard_limit
): boolposix_setrlimit() sets the soft and hard limits for a given system resource.
Zu jeder Ressource gehören ein weicher und ein harter Grenzwert. Der weiche Grenzwert ist der Wert, den der Kernel für die entsprechende Ressource erzwingt. Der harte Grenzwert wirkt als Obergrenze für den weichen Grenzwert. Ein unprivilegierter Prozess darf seinen weichen Grenzwert nur auf einen Wert von 0 bis zum harten Grenzwert setzen und seinen harten Grenzwert unwiderruflich verringern.
Parameter-Liste
-
resource
-
The resource limit constant corresponding to the limit that is being set.
-
soft_limit
-
The soft limit, in whatever unit the resource limit requires, or
POSIX_RLIMIT_INFINITY
. -
hard_limit
-
The hard limit, in whatever unit the resource limit requires, or
POSIX_RLIMIT_INFINITY
.
Rückgabewerte
Gibt bei Erfolg true
zurück. Bei einem Fehler wird false
zurückgegeben.
Siehe auch
- man page SETRLIMIT(2)
- posix_getrlimit() - Liefert Informationen über Systemressourcen-Limits