Systemd-analize es una herramienta en linea de comandos con la que podemos estudiar y medir el tiempo de arranque de nuestro sistema operativo, en aquellos equipos que utilicen systemd como gestor de arranque.
Esto es bastante útil, a la hora de detectar cualquier problema en el proceso de arranque y en caso necesario desactivar algún tipo de servicio.
La manera más sencilla de ejecutarlo es introduciendo:
systemd-analyze
en la terminal, y como veis nos da un resultado muy básico de lo que lo que es el tiempo de arranque, dividido entre kernel y espacio de usuario.
Seguramente nos interese saber un poco más de cada proceso implicado en el arranque, así que ejecutamos:
systemd-analyze blame
Mejor ¿verdad?, pero es posible que alguno de vosotros todavía no esté satisfecho y piense «umm…esto seguro que se podía ver de una forma más gráfica«, pues para eso ejecutamos:
systemd-analyze plot >imagen.svg
con lo que creamos y exportamos a nuestra carpeta personal, una imagen SVG del proceso de inicio.
mujajaj
[x11tete11x@x11tete11x ~]$ systemd-analyze
Startup finished in 1.322s (kernel) + 3.281s (initrd) + 13.885s (userspace) = 18.488s
PD: Chakra no levanta ni la mitad de servicios que levanta Suse xD
Cierto, además yo tengo instaladas un montón de cosillas que no vienen por defecto y varios entornos en openSUSE xDDD
La próxima vez hago la prueba con Manjaro y openbox, que en el netbook vuela xDD
en Gentoo llegue a conseguir 11 seg en un disco sata II, el secreto estaba en compilar mi kernel con los drivers que necesito, y entonces mandar a volar el initrd 😀
systemd-analyze
Startup finished in 3.178s (kernel) + 33.672s (userspace) = 36.851s
veanlo en open SUSE con un ordendor de hace 7 años.
Interesante. En mi manjaro tarda 22 segundos todo (5 y 17).
Acabo de probar en manjaro con openbox:
Startup finished in 3.005s (kernel) + 13.505s (userspace) = 16.511s
Algo más de 16 segundos! no está nada mal
En mi Manjaro:
Startup finished in 6.249s (kernel) + 16.756s (userspace) = 23.005s
[fega@fega-chakra ~]$ systemd-analyze
Startup finished in 938ms (kernel) + 2.783s (initrd) + 9.801s (userspace) = 13.523s
ferquies@zenbook-debian:~$ systemd-analyze
Startup finished in 2.075s (kernel) + 4.227s (userspace) = 6.303s
En Debian testing (Jessie) con KDE y kernel personalizado además de un SSD
😀
no me funciona en linux mint xfce
porque mint no usa systemd
bruto
Eh, en mi caso creo que está bien así de rápido: Startup finished in 1.625s (kernel) + 851ms (userspace) = 2.477s
Es un Arch con un SSD 😛
amazing!!
Startup finished in 4.220s (kernel) + 1min 36.352s (userspace) = 1min 40.573s
Archlinux totalmente fuera de control xDD
Pues mi Arch tambien hace cosas raras en esto
[dmacias@dmacompu] {~} $ systemd-analyze
Startup finished in 2.458s (kernel) + 1min 30.265s (userspace) = 1min 32.723s
Sin embargo el sistema esta operativo en unos 15 segundos :O no se que pasa
y la salida de blame no me aclara mucho de ese minuto
[dmacias@dmacompu] {~} $ systemd-analyze blame
3.397s psd.service
283ms systemd-fsck@dev-sdc5.service
257ms syslog-ng.service
240ms systemd-fsck@dev-sdb5.service
224ms systemd-fsck@dev-sda3.service
222ms psd-resync.service
179ms systemd-logind.service
171ms kmod-static-nodes.service
160ms systemd-fsck@dev-sda1.service
160ms systemd-udev-trigger.service
157ms systemd-sysctl.service
153ms sys-kernel-debug.mount
153ms systemd-vconsole-setup.service
140ms dev-hugepages.mount
139ms dev-mqueue.mount
134ms sys-kernel-config.mount
128ms teamviewerd.service
125ms lm_sensors.service
120ms tmp.mount
120ms systemd-remount-fs.service
109ms systemd-update-utmp.service
104ms boot.mount
93ms udisks2.service
90ms polkit.service
43ms media-disco500.mount
39ms user@1000.service
24ms network.service
21ms systemd-user-sessions.service
21ms media-disco320.mount
18ms alsa-restore.service
17ms systemd-tmpfiles-setup-dev.service
17ms home.mount
16ms systemd-tmpfiles-setup.service
15ms upower.service
10ms systemd-journal-flush.service
10ms rtkit-daemon.service
7ms systemd-random-seed.service
6ms dev-sda4.swap
4ms sys-fs-fuse-connections.mount
3ms systemd-udevd.service
Voy a investigar haber que pasa
Es Arch con xfce por si a alguien se le ocurre algo 😉
Startup finished in 1.691s (kernel) + 670ms (userspace) = 2.362s
Lo tuyo no es un ordenador, es un Ferrari XD
Naaa , es un amd a8 con un ssd
Saludos
Pingback: Mejorar el tiempo de arranque de Manjaro
Hola, sabes que systemd-analyze blame no se modifica después que desactivar los servicios.
En cambio systemd-analyze ya pasó de 10 minutos a 31 segundos.