pcntl_setcpuaffinity

(PHP 8 >= 8.4.0)

pcntl_setcpuaffinityDefine a afinidade de CPU de um processo

Descrição

pcntl_setcpuaffinity(?int $pid = null, array $hmask = ?): bool

Define a afinidade de CPU para pid com a máscara de afinidade informada em hmask.

Parâmetros

pid
Se null, o ID do processo atual será usado.
hmask
A máscara de afinidade de CPU consistindo em uma ou mais IDs de CPU para vincular o processo.

Valor Retornado

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

Aviso

Esta função pode retornar o valor booleano false, mas também pode retornar um valor não booleano que pode ser avaliado como false. Leia a seção sobre Booleanos para mais informações. Use o operador === para testar o valor retornado por esta função.

Erros/Exceções

Uma exceção TypeError é lançada se uma das IDs de CPU de hmask for inválida. Uma exceção ValueError é lançada se pid for um ID de processo inválido ou se a houver erro na criação da máscara.

Veja Também

  • pcntl_setcpuaffinity()
adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top