php8.5
Home/ Manual/ pcntl / functions/ pcntl_getcpuaffinity

pcntl_getcpuaffinity

PHP function Edit on GitHub ✎

(PHP 8 >= 8.4.0)

Get the cpu affinity of a process

Description

pcntl_getcpuaffinity(int|null $process_id = null): array|false

Retrieve the cpu affinity of the process_id.

Parameters

process_id

If null, the current process ID is used.

Return Values

Returns the cpu affinity mask of the process, Falseforfailure.

Falseproblem

Errors/Exceptions

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.

See Also

Source: reference/pcntl/functions/pcntl-getcpuaffinity.xml · from the official PHP manual (php/doc-en)