GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cuánto tarda en arrancar su sistema Linux? Una útil guía ilustrada

¿Alguna vez ha comprobado cuánto tarda su sistema en arrancar? Generalmente, todo ocurre en segundos o unos pocos minutos, pero no sabemos la hora exacta. Independientemente de la razón por la que desee saberlo, existe una utilidad systemd-analyze que puede informarle el tiempo exacto que tarda su sistema Linux en iniciarse.

En este artículo, aprenderá a averiguar cuánto tiempo tarda su sistema Linux en iniciarse y cómo reducir este tiempo si se inicia lentamente.

Contenido del artículo:

  1. ¿Cómo comprobar cuánto tarda nuestro sistema en arrancar?
  2. Investigar/solucionar problemas de arranque lento
  3. ¿Cómo deshabilitar los servicios de arranque lento?
  4. Conclusión
  5. Cómo encontrar la utilización de la CPU, qué hace que el sistema se cuelgue

Entonces, ¿cómo comprobar cuánto tiempo tarda nuestro sistema en arrancar?

Abra la terminal y escriba systemd-analyze, recibirá la siguiente información:

# How long does your Linux system take to boot?
systemd-analyze
Code language: PHP (php)

Aquí podemos ver que nuestro inicio finalizó en 1,2 segundos para el núcleo y tenemos 31 segundos adicionales para aplicaciones como gráficos, etc. y tenemos el resumen de arranque completo después de 31,7 segundos.

Si queremos:Investigar/Solucionar problemas de arranque lento

Ahora bien, si pensamos que el tiempo de arranque es muy lento o que su sistema arranca durante minutos, podemos usar la culpa opción para comprobar lo que nos está ralentizando como en la siguiente captura de pantalla:

# How to Investigate/Troubleshoot slow bootup
systemd-analyze blame
Code language: PHP (php)

Desde esta pantalla podemos ver claramente qué servicio nos está ralentizando, por ejemplo, 30,225 segundos para el servicio playmouth-quit-wait- y eso es muy alto.

Si desea ver solo los 10 principales servicios de arranque lento, puede usar el encabezado de culpa como en el siguiente ejemplo:

# How to Investigate/Troubleshoot slow bootup
systemd-analyze blame | head
Code language: PHP (php)

También puede imprimir la salida en forma de árbol de la cadena de eventos de tiempo crítico. Use el siguiente comando en la terminal como el siguiente ejemplo:

# How to Investigate/Troubleshoot slow bootup
systemd-analyze critical-chain
Code language: PHP (php)

¿Y cómo deshabilitar los servicios de arranque lento?

Ahora sabemos qué servicios tienen la culpa de nuestro arranque lento, pero ¿cómo deshabilitarlos? Para esta tarea vamos a utilizar systemctl disabled como en el siguiente ejemplo:

# How to disable slow bootup services? 
sudo systemctl disable the-service-you-want.service
Code language: CSS (css)

Conclusión

Systemd-analyze es una gran herramienta para inspeccionar el tiempo de arranque de Linux con excelentes funciones. Si conoce otras formas de inspeccionar el sistema, infórmenos en los comentarios a continuación.

  • Otro artículo interesante es:Cómo encontrar la utilización de la CPU, qué hace que el sistema se cuelgue
    ———————————————————————————————————-

Esperamos que hayas disfrutado este artículo. si es así, califique esta página con las estrellas a continuación y suscríbase a nuestro canal de YouTube o síganos en twiter.


Linux
  1. Cómo hacer una copia de seguridad de todo su sistema Linux usando Rsync

  2. Linux:¿por qué se tarda tanto en detectar una memoria USB?

  3. Cómo bloquear su sistema:Comandos peligrosos de Linux

  4. Cómo arrancar un sistema Linux sin servidor gráfico

  5. ¿Cómo utiliza Linux un reloj de tiempo real?

Averigüe cuánto tiempo se tarda en iniciar su sistema Linux

Verifique y descubra cuánto tiempo lleva iniciar su sistema Linux

Cómo crear archivos en el sistema Linux:una guía definitiva

Cómo verificar la carga de su servidor en el sistema Linux

Cómo instalar Sysdig para monitorear su sistema Linux

Cómo instalar y usar Docker en su sistema Linux