¿Es posible configurar CPUAffinity=0 para un proceso específico (digamos httpd.service) en su archivo de unidad de servicio systemd?
Respuesta1
La máscara de afinidad de CPU predeterminada CPUAffinity=0,24,48,72
se aplica a todos los servicios administrados por systemd, pero puede establecer sus propios ajustes de afinidad por unidad.
Para configurar una máscara de afinidad de CPU para un servicio systemd, use la CPUAffinity
opción de archivo de unidad:
- Verifique los valores de la opción de archivo de unidad CPUAffinity en el servicio de su elección:
$ systemctl show --property CPUAffinity <service name>
- Como root, establezca el valor requerido como máscara de afinidad (como "0"):
systemctl set-property <service name> CPUAffinity=0
- Reiniciar el servicio
systemctl restart <service name>