Quiero saber si systemd-logind debe ejecutarse en el contenedor Docker. El systemd-logind de mi contenedor siempre consume CPU al 100% y ¿cuál es el efecto de systemd-logind?
Si detengo el systemd-logind del contenedor Docker para siempre, ¿habrá otras influencias?
Respuesta1
Realmente depende de la distribución de Linux que uses como plantilla Docker, pero no explica el 100%.
Systemd-logind no debería usar tanta CPU ya que su trabajo es:
https://www.freedesktop.org/software/systemd/man/systemd-logind.service.html
systemd-logind es un servicio del sistema que gestiona los inicios de sesión de los usuarios. Es responsable de:
Seguimiento de usuarios y sesiones, sus procesos y su estado inactivo. Esto se implementa asignando una unidad de segmento systemd para cada usuario debajo de user.slice, y una unidad de alcance debajo para cada sesión simultánea de un usuario. Además, se inicia un administrador de servicios por usuario como instancia de servicio del sistema de[correo electrónico protegido]para cada usuario que haya iniciado sesión.
Generación y gestión de ID de sesión. Si la auditoría está disponible y ya se ha configurado un ID de sesión de auditoría para una sesión, el ID de la sesión se inicializa a partir de ella. De lo contrario, se utiliza un contador de sesiones independiente.
Proporcionar acceso basado en PolicyKit para que los usuarios realicen operaciones como el apagado o la suspensión del sistema.
Implementación de una lógica de inhibición de apagado/suspensión para aplicaciones
Manejo de teclas de hardware de encendido/suspensión
Gestión multipuesto
Gestión de cambio de sesión
Gestión de acceso a dispositivos para usuarios.
Generación automática de inicios de sesión de texto (gettys) en la activación de la consola virtual y la administración del directorio de tiempo de ejecución del usuario.
Supongo que hay algún problema con la plantilla de la ventana acoplable.