PHP 8.5.2 Released!

pcntl_setcpuaffinity

(PHP 8 >= 8.4.0)

pcntl_setcpuaffinityDefine a afinidade de CPU de um processo

Descrição

pcntl_setcpuaffinity(?int $process_id = null, array $cpu_ids = []): bool

Define a afinidade de CPU para process_id com a máscara de afinidade informada em cpu_ids.

Parâmetros

process_id
Se null, o ID do processo atual será usado.
cpu_ids
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 cpu_ids for inválida. Uma exceção ValueError é lançada se process_id for um ID de processo inválido ou se a houver erro na criação da máscara.

Veja Também

adicionar nota

Notas de Usuários

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