Analizar el tiempo de arranque de tu sistema con systemd-analize

systemd_analize_image4

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.

systemd_analize_image1

Seguramente nos interese saber un poco más de cada proceso implicado en el arranque, así que ejecutamos:

systemd-analyze blame

systemd_analize_image2

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

systemd_analize_image5

con lo que creamos y exportamos a nuestra carpeta personal, una imagen SVG del proceso de inicio.

20 thoughts on “Analizar el tiempo de arranque de tu sistema con systemd-analize”

  1. x11tete11x says:

    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

    1. tannhausser says:

      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

      1. x11tete11x says:

        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 😀

  2. D'Artagnan says:

    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.

  3. spanishbizarro says:

    Interesante. En mi manjaro tarda 22 segundos todo (5 y 17).

    1. tannhausser says:

      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

  4. Ayosinho Pá says:

    En mi Manjaro:

    Startup finished in 6.249s (kernel) + 16.756s (userspace) = 23.005s

  5. Fernando Gimenez says:

    [fega@fega-chakra ~]$ systemd-analyze
    Startup finished in 938ms (kernel) + 2.783s (initrd) + 9.801s (userspace) = 13.523s

  6. ferquies says:

    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
    😀

  7. tothaa says:

    no me funciona en linux mint xfce

    1. dago says:

      porque mint no usa systemd

      1. jajaja says:

        bruto

  8. Thalskarth says:

    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 😛

    1. tannhausser says:

      amazing!!

  9. Zak Pepinillo says:

    Startup finished in 4.220s (kernel) + 1min 36.352s (userspace) = 1min 40.573s

    Archlinux totalmente fuera de control xDD

  10. dmacias says:

    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

    1. dmacias says:

      Es Arch con xfce por si a alguien se le ocurre algo 😉

  11. geronimo says:

    Startup finished in 1.691s (kernel) + 670ms (userspace) = 2.362s

    1. tannhausser says:

      Lo tuyo no es un ordenador, es un Ferrari XD

      1. geronimo says:

        Naaa , es un amd a8 con un ssd
        Saludos

Deja un comentario