(PHP 8 >= 8.4.0)
pcntl_setcpuaffinity — Set the cpu affinity of a process
Sets the cpu affinity for the process_id with the cpu affinity mask given by cpu_ids.
process_idnull, the current process ID is used.cpu_idsReturns true on success or false on failure.
This function may return Boolean false, but may also return a non-Boolean value which evaluates to false. Please read the section on Booleans for more information. Use the === operator for testing the return value of this function.
A TypeError is thrown if one of the cpu id from the cpu_ids is invalid. A ValueError is thrown if process_id is an invalid process id or the cpu mask had failed to be created.