Documentación offline PHP master

pcntl_setcpuaffinity

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

pcntl_setcpuaffinity

Define la afinidad de CPU de un proceso

Descripción#

php pcntl_setcpuaffinity([int $process_id], [array $cpu_ids]): boolphp

Define la afinidad de CPU del process_id con el máscara de afinidad de CPU proporcionada por cpu_ids.

Parámetros#

process_id
Si null, se utiliza el identificador del proceso actual.

cpu_ids
El máscara de afinidad de CPU compuesto por uno o más identificadores de CPU a los que se vincula el proceso.

Valores devueltos#

Esta función retorna true en caso de éxito o false si ocurre un error.

Errores/Excepciones#

Se lanza una TypeError si uno de los identificadores de CPU de cpu_ids es inválido. Se lanza una ValueError si process_id es un identificador de proceso inválido o si el máscara de CPU no ha podido ser creado.

Véase también#

pcntl_getcpuaffinity