Cómo saber qué está ralentizando el arranque de Linux
Cómo saber qué está ralentizando el arranque de Linux
systemd-analyze
Muestra el tiempo total de arranque, desglosado entre el propio kernel y el espacio de usuario (todo lo que carga después).
Ver qué servicios concretos tardan más
systemd-analyze blame
Lista todos los servicios que se inician al arrancar, ordenados de mayor a menor tiempo consumido — el candidato más probable para optimizar aparece primero.
Ver la cadena de dependencias (para casos más complejos)
systemd-analyze critical-chain
Muestra qué servicios esperan a otros antes de poder arrancar — útil cuando el problema no es un único servicio lento, sino una cadena de dependencias mal optimizada.
Consejo: si un servicio concreto de
systemd-analyze blame tarda mucho y no lo necesitas
desde el arranque, puedes retrasarlo o deshabilitarlo con
sudo systemctl disable nombre-servicio — investiga bien
qué hace antes de deshabilitarlo.
Preguntas frecuentes
¿Qué es un tiempo de arranque normal?
Varía según el hardware, pero en un SSD moderno, 10-20 segundos totales es razonable. Si tu equipo tarda mucho más, systemd-analyze blame te ayuda a identificar el servicio específico responsable.
¿Es seguro deshabilitar un servicio lento en el arranque?
Depende de qué servicio sea — investiga su función antes de deshabilitarlo. Algunos son esenciales aunque tarden, otros pueden retrasarse sin problema si no los necesitas desde el primer segundo.