chcpu - Configurer les processeurs
chcpu -c|-d|-e|-g liste
chcpu -p mode
chcpu -r|-h|-V
chcpu peut modifier l’état des processeurs. Il peut activer ou désactiver des processeurs, rechercher de nouveaux processeurs, modifier le mode distribué de l’hyperviseur sous-jacent et demander (configurer) ou rendre (déconfigurer) des processeurs à l’hyperviseur.
Certaines options ont un argument liste. Utilisez cet argument pour indiquer une liste de processeurs séparés par des virgules. La liste peut contenir des adresses de processeurs individuels ou des intervalles d’adresses. Par exemple, 0,5,7,9-11 rend la commande applicable aux processeurs avec les adresses 0, 5, 7, 9, 10 et 11.
-c, --configure liste
Configurer les processeurs indiqués. La configuration d’un processeur signifie que l’hyperviseur prend un processeur disponible et l’assigne au matériel virtuel sur lequel le noyau est exécuté.
-d, --disable liste
Désactiver les processeurs indiqués. La désactivation d’un processeur signifie que le noyau le définit hors ligne.
-e, --enable liste
Activer les processeurs indiqués. L’activation d’un processeur signifie que le noyau le définit en ligne. Avant de pouvoir être activé, un processeur doit être configuré (consultez -c).
-g, --deconfigure liste
Déconfigurer les processeurs indiqués. La déconfiguration d’un processeur signifie que l’hyperviseur supprime le processeur du matériel virtuel sur lequel l’instance Linux est exécutée et rend le processeur. Avant de pouvoir être déconfiguré, un processeur doit être hors ligne (consultez -d).
-p, --dispatch mode
Définir le
mode distribué du processeur (polarisation). Cette option n’a d’effet que si l’architecture matérielle et l’hyperviseur permettent la polarisation processeur. Les
modes disponibles sont les suivants.
horizontal
La charge est partagée entre tous les processeurs disponibles.
vertical
La charge est concentrée sur peu de processeurs.
-r, --rescan
Déclencher une recherche des processeurs. Après une recherche, le noyau Linux reconnaît les nouveaux processeurs. Utilisez cette option sur les systèmes qui ne détectent pas automatiquement les processeurs nouvellement attachés.
-h, --help
Afficher l’aide-mémoire puis quitter.
-V, --version
Afficher le numéro de version et quitter.
chcpu peut renvoyer les codes de retour suivants :
0
Succès.
1
Échec.
64
Réussite partielle
Heiko Carstens <heiko.carstens@de.ibm.com>
Pour signaler un bogue, utilisez le gestionnaire de bogues sur <https://github.com/util-linux/util-linux/issues>.
La commande chcpu fait partie du paquet util-linux, elle est disponible sur l’archive du noyau Linux <https://www.kernel.org/pub/linux/utils/util-linux/>.