pcntl_setpriority

(PHP 5, PHP 7, PHP 8)

pcntl_setpriorityAltera a prioridade de qualquer processo

Descrição

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

pcntl_setpriority() define a prioridade de process_id.

Parâmetros

priority

priority geralmente é um valor no intervalo -20 a 20. A prioridade padrão é 0, enquanto um valor numérico menor resulta em um agendamento mais favorável. Como os níveis de prioridade podem diferir entre tipos de sistema e versões de kernel, consulte a página de manual setpriority(2) do seu sistema para obter detalhes específicos.

process_id

Se null, o ID do processo atual é usado.

mode

Uma das constantes PRIO_PGRP, PRIO_USER, PRIO_PROCESS, PRIO_DARWIN_BG ou PRIO_DARWIN_THREAD.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Registro de Alterações

Versão Descrição
8.0.0 process_id agora é anulável.

Veja Também