Como faço para contar o tempo de inicialização?

0

Portanto, tenho diferentes máquinas virtuais em diferentes tipos de armazenamento e estou tentando fazer uma comparação de diferentes coisas. Um dos quais é o tempo de inicialização. Como posso conseguir isso?

Obrigado antecipadamente.

    
por EBM 03.08.2016 / 18:41

1 resposta

2

Se as máquinas virtuais forem baseadas em Linux e usarem o systemd como serviço init, você poderá usar systemd-analyze :

[computer user]# systemd-analyze 
Startup finished in 17.258s (kernel) + 5.936s (userspace) = 23.194s

Com systemd-analyze blame , você pode até mesmo verificar qual serviço levou mais tempo:

[computer user]# systemd-analyze blame
    4min 47.840s updatedb.service
          2.539s [email protected]
          2.257s plymouth-start.service
          2.089s [email protected]
          1.351s man-db.service

Você pode até plotar o processo de inicialização em um gráfico SVG:

systemd-analyze plot > plot.svg
    
por 03.08.2016 / 19:16