PHPCon Poland 2024

posix_setrlimit

(PHP 7, PHP 8)

posix_setrlimitSetzt Limits für eine Systemressource

Beschreibung

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

posix_setrlimit() legt die weichen und harten Limits für die angegebene Systemressource fest.

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

Die Konstante für das Ressourcenlimit, dessen Werte festgelegt werden sollen.

soft_limit

Das weiche Limit, in der Einheit, die das Ressourcenlimit erfordert, oder POSIX_RLIMIT_INFINITY.

hard_limit

Das harte Limit, in der Einheit, die das Ressourcenlimit erfordert, oder POSIX_RLIMIT_INFINITY.

Rückgabewerte

Gibt bei Erfolg true zurück. Bei einem Fehler wird false zurückgegeben.

Siehe auch

  • SETRLIMIT(2)-Manpage
  • posix_getrlimit() - Liefert Informationen über Systemressourcen-Limits

add a note

User Contributed Notes

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