Skip to main content

Analyzing Boot Time in Systemd

87 words·1 min

If your Linux based system is starting up slow, systemd has a tool to analyze it so you can determine the issues:

systemd-analyze plot > ~/boot.svg

picture of a boot graph

as you can see after firmware and loader, kernel took around 2 seconds to load, and other modules are listed as well, you can check if any module is taking an unusual time to load and reduce your boot time either by unloading it (make sure it’s not a critical module.) or upgrade/downgrade the module to the latest known good release.