diff --git a/reference/pcntl/functions/pcntl-getcpuaffinity.xml b/reference/pcntl/functions/pcntl-getcpuaffinity.xml new file mode 100644 index 0000000000..e72bc37b3c --- /dev/null +++ b/reference/pcntl/functions/pcntl-getcpuaffinity.xml @@ -0,0 +1,84 @@ + + + + + + pcntl_getcpuaffinity + Renvoie l'affinité CPU d'un processus + + + + &reftitle.description; + + boolarraypcntl_getcpuaffinity + intnullpid&null; + + + Renvoie l'affinité CPU du pid. + + + + + &reftitle.parameters; + + + pid + + + Si &null;, l'identifiant du processus courant est utilisé. + + + + + + + + &reftitle.returnvalues; + + Renvoie le masque d'affinité CPU du processus, &return.falseforfailure;. + + &return.falseproblem; + + + + &reftitle.errors; + + Une ValueError est lancée lorsque + pid est un identifiant de processus invalide + ou que le masque CPU n'a pas pu être créé. + + + Si pid est un processus pour lequel l'utilisateur + courant n'a pas la permission autorisée, un E_WARNING + est émis. + + + + + &reftitle.seealso; + + pcntl_setcpuaffinity + + + + + diff --git a/reference/pcntl/functions/pcntl-setcpuaffinity.xml b/reference/pcntl/functions/pcntl-setcpuaffinity.xml new file mode 100644 index 0000000000..39337b30ee --- /dev/null +++ b/reference/pcntl/functions/pcntl-setcpuaffinity.xml @@ -0,0 +1,91 @@ + + + + + + pcntl_setcpuaffinity + Définit l'affinité CPU d'un processus + + + + &reftitle.description; + + boolpcntl_setcpuaffinity + intnullpid&null; + arrayhmask + + + Définit l'affinité CPU du pid avec le masque d'affinité CPU donné par + hmask. + + + + + &reftitle.parameters; + + + pid + + + Si &null;, l'identifiant du processus courant est utilisé. + + + + + hmask + + + Le masque d'affinité CPU composé d'un ou plusieurs identifiants de CPU auxquels lier le processus. + + + + + + + + &reftitle.returnvalues; + + &return.success; + + &return.falseproblem; + + + + &reftitle.errors; + + Une TypeError est lancée si l'un + des identifiants de CPU de hmask est invalide. + Une ValueError est lancée si + pid est un identifiant de processus invalide + ou que le masque CPU n'a pas pu être créé. + + + + + &reftitle.seealso; + + pcntl_setcpuaffinity + + + + +