proc_nice
(PHP 5, PHP 7, PHP 8)
proc_nice â Ăndert die PrioritĂ€t des aktuellen Prozesses
Beschreibung
function proc_nice(
int $priority):
bool
proc_nice() ist in keiner Weise verwandt mit
proc_open() und der dazugehörigen Funktionen.
Parameter-Liste
priority
-
Der neue PrioritÀtswert; dieser Wert ist plattformabhÀngig.
Unter Unix bedeutet ein niedriger Wert, wie beispielsweise
-20, eine hohe PrioritÀt, wohingegen ein positiver
Wert eine niedrigere PrioritÀt hat.
Unter Windows hat der Parameter priority die
folgende Bedeutung:
RĂŒckgabewerte
Gibt bei Erfolg true zurĂŒck. Bei einem Fehler wird false zurĂŒckgegeben.
Wenn ein Fehler auftritt, zum Beispiel weil der User keine Berechtigung
hat, die PrioritÀt eines Prozesses zu Àndern, wird ein Fehler der Stufe
E_WARNING erzeugt.
Beispiele
Beispiel #1 Verwendung von proc_nice(), um die ProzessprioritÀt auf hoch zu setzen
<?php
// höchste PrioritÀt
proc_nice(-20);
?>
Anmerkungen
Hinweis:
VerfĂŒgbarkeit
proc_nice() existiert nur, wenn Ihr System mit 'nice'
umgehen kann. 'nice' ist verfĂŒgbar unter: SVr4, SVID EXT, AT&T, X/OPEN
und BSD 4.3.
Hinweis:
Nur fĂŒr Windows
proc_nice() Àndert die aktuelle
ProzessprioritÀt, selbst wenn PHP mit
Threadsicherheit kompiliert wurde.