-
Medir lo que tardan en iniciar los servicios de systemd
Cuando una distro GNU/Linux con systemd tarda más de lo normal en arrancar, una de las primeras cosas que hay que hacer es identificar qué servicios están demorando el arranque. Esto lo hacemos con systemd-analyze:
systemd-analyze blame | head -n 20
systemd-analyze blame lista todos los servicios de systemd junto con el tiempo que tardaron en iniciarse. Un ejemplo de salida del comando puede ser este:
2min 46ms systemd-networkd-wait-online.servic 8.687s networking.service 1.020s ifupdown-wait-online.service 299ms postfix.service 115ms NetworkManager.service 89ms udisks2.service 88ms accounts-daemon.service 77ms polkit.service 64ms e2scrub_reap.service 63ms systemd-logind.service 57ms systemd-hostnamed.service 42ms systemd-tmpfiles-setup.service 36ms systemd-journal-flush.service 32ms systemd-networkd.service 31ms systemd-journald.service 31ms avahi-daemon.service 30ms postfix-resolvconf.service 28ms ssh.service 28ms rc-local.service 27ms xrdp.serviceComo vemos en el ejemplo, los servicios de red están haciendo que el sistema tarde en arrancar.
Los hacks de hacks4geeks son minitutoriales rápidos pensados para geeks con conocimiento informático avanzado. Si no entiendes o no consigues ejecutar un hack de esta web considera suscribirte a Premium para solicitar asistencia sobre el mismo.