pcntl_setpriority

(PHP 5, PHP 7, PHP 8)

pcntl_setpriority — Змінити пріоритет процесу

Опис

pcntl_setpriority(int $priority, ?int $process_id = null, int $mode = PRIO_PROCESS): bool

pcntl_setpriority() ставить пріоритет процесу, вказаному в аргументі process_id

Список параметрів

priority

Как правило приоритетpriority - це значення в інтервалі від -20до20Приоритет по умолчанию равен , при тому що нижче числове значення означає вищий пріоритет процесу. Оскільки рівні пріоритету процесів відрізняються в різних типах операційних систем та версіях їх ядер, будь ласка, ознайомтеся з вашим системним посібником getpriority(2) для отримання детальної інформації про специфіку роботи функції у вашій системі.

process_id

Якщо не вказано, буде використано ідентифікатор поточного процесу.

mode

Може набувати значення однієї з констант PRIO_PGRP PRIO_USER PRIO_PROCESS PRIO_DARWIN_BG або PRIO_DARWIN_THREAD

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

список змін

ВерсияОпис
8.0.0process_id тепер допускає значення null.

Дивіться також

  • pcntl_getpriority() - Отримати значення пріоритету процесу
  • pcntl_setpriority()