(PHP 5, PHP 7, PHP 8)
pcntl_setpriority — Ändert die Priorität eines beliebigen Prozesses
pcntl_setpriority() setzt die Priorität von process_id
.
priority
priority
ist gewöhnlich ein Wert im Bereich zwischen -20
und 20
. Die vorgegebene Priorität ist 0
, während ein kleinerer numerischer Wert günstigeres Scheduling hervorruft. Weil die Prioritätsstufen sich zwischen Systemtypen und Kernelversionen unterscheiden können, ist die setpriority(2)-Manpage des Systems bezüglich spezifischer Details zu konsultieren.
process_id
Falls null
, wird die PID des aktuellen Prozesses verwendet.
mode
Entweder PRIO_PGRP
, PRIO_USER
, PRIO_PROCESS
, PRIO_DARWIN_BG
oder PRIO_DARWIN_THREAD
.
Version | Beschreibung |
---|---|
8.0.0 | process_id ist jetzt nullable (akzeptiert den null -Wert). |