(PHP 8 >= 8.4.0)
pcntl_getcpuaffinity — Get the cpu affinity of a process
Retrieve the cpu affinity of the process_id.
process_idnull, the current process ID is used.Returns the cpu affinity mask of the process, 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 ValueError is thrown when process_id is an invalid process id or the cpu mask had failed to be created.
If process_id is a process for which the current user has no allowed permission, a E_WARNING is emitted.