GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment définir l'affinité CPU pour le processus SYSTEMD dans CentOS/RHEL 7

Affinité CPU est l'une des directives pour contrôler l'affinité CPU des processus exécutés par systemd.

depuis la page de manuel de systemd.exec :

# man systemd.exec

CPUAffinity=

Controls the CPU affinity of the executed processes. Takes a list of CPU indices or ranges separated by either
 whitespace or commas. CPU ranges are specified by the lower and upper CPU indices separated by a dash. This 
option may be specified more than once in which case the specified CPU affinity masks are merged. If the empty 
string is assigned, the mask is reset, all assignments prior to this will have no effect. See sched_setaffinity(2)
 for details.

Configuration de l'affinité CPU

1. Editez le fichier « /etc/systemd/system.conf " :

# vi /etc/systemd/system.conf

2. Décommentez "CPUAffinity ” ligne et ajoutez les numéros de CPU.

CPUAffinity=2,3

3. Redémarrez le serveur et vérifiez l'état de l'affinité CPU.

Vérifier

Les commandes suivantes révèlent l'affinité CPU du processus :

# taskset -p [process ID]
# ps --ppid 2 -p 2 -o uname,pid,ppid,cmd,cls,psr --deselect


Cent OS
  1. Linux - Comment définir l'affinité CPU par défaut pour tous les démons dans Systemd ?

  2. Comment définir children-max pour le service udev dans CentOS/RHEL 7

  3. Comment contrôler la ressource (cgroup) avec systemd pour le groupe de processus utilisateur dans CentOS/RHEL 7

  4. Comment définir des variables d'environnement pour un service systemd dans CentOS/RHEL 7

  5. Comment définir des limites de ressources pour un processus avec Systemd dans CentOS/RHEL 7 et 8

Comment installer/mettre à niveau Systemd sur RHEL/CentOS 7

Comment définir ou modifier le nom d'hôte dans CentOS 7 / RHEL 7

Comment définir/modifier le nom d'hôte dans CentOS 8 / RHEL 8

Comment installer Varnish Cache 6 pour Nginx sur CentOS/RHEL 8

Comment configurer un VPN basé sur IPsec avec Strongswan sur CentOS/RHEL 8

Comment configurer SSH sur CentOS et RHEL