¿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:
- ¿Cómo comprobar cuánto tarda nuestro sistema en arrancar?
- Investigar/solucionar problemas de arranque lento
- ¿Cómo deshabilitar los servicios de arranque lento?
- Conclusión
- 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.