因此,我在不同的存储类型中安装了不同的虚拟机,并尝试对不同的方面进行比较。其中之一就是启动时间。我该如何实现这一点?
提前致谢。
答案1
如果虚拟机是基于 Linux 的并且使用 systemd 作为 init 服务,则可以使用systemd-analyze
:
[computer user]# systemd-analyze
Startup finished in 17.258s (kernel) + 5.936s (userspace) = 23.194s
您systemd-analyze blame
甚至可以查看哪项服务耗费的时间最多:
[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
您甚至可以在 SVG 图形中绘制启动过程:
systemd-analyze plot > plot.svg