proc_nice
(PHP 5, PHP 7, PHP 8)
proc_nice — Изменяет приоритет текущего процесса
Описание
Функция proc_nice() не связана с функцией
proc_open() и к относящимся к ней функциям каким-либо образом.
Список параметров
priority
-
Новое значение приоритета процесса. Может отличаться на разных платформах.
В Unix, чем ниже эта величина, например -20
, тем выше
приоритет процесса.
В ОС Windows параметр priority
умеет принимать такие
значения:
Возвращаемые значения
Функция возвращает true
, если выполнилась успешно, или false
, если возникла ошибка.
Если происходит ошибка, например, пользователь не имеет прав на изменение приоритета,
также генерируется ошибка уровня E_WARNING
.
Примеры
Пример #1 Установка высокого приоритета с помощью proc_nice()
<?php
// Наивысший приоритет
proc_nice(-20);
?>
Примечания
Замечание:
Доступность
Функция proc_nice() будет доступна только в том случае, если ваша
операционная система её поддерживает. Поддержку 'nice' имеют: SVr4, SVID EXT, AT&T,
X/OPEN, BSD 4.3.
Замечание:
Только Windows
В Windows эта функция изменяет приоритет текущего процесса,
даже если PHP был собран как потокобезопасный.