update page now

pcntl_setcpuaffinity

(PHP 8 >= 8.4.0)

pcntl_setcpuaffinityDéfinit l'affinité CPU d'un processus

Description

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

Définit l'affinité CPU du process_id avec le masque d'affinité CPU donné par cpu_ids.

Liste de paramètres

process_id
Si null, l'identifiant du processus courant est utilisé.
cpu_ids
Le masque d'affinité CPU composé d'un ou plusieurs identifiants de CPU auxquels lier le processus.

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient.

Avertissement

Cette fonction peut retourner false, mais elle peut aussi retourner une valeur équivalent à false. Veuillez lire la section sur les booléens pour plus d'informations. Utilisez l'opérateur === pour tester la valeur de retour exacte de cette fonction.

Erreurs / Exceptions

Une TypeError est lancée si l'un des identifiants de CPU de cpu_ids est invalide. Une ValueError est lancée si process_id est un identifiant de processus invalide ou que le masque CPU n'a pas pu être créé.

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top