Analyze Boot Performance with systemd-analyze
systemd comes with a tool for analyzing boot times, called systemd-analyze.
Read more: plocate(1), plocate-build(8), updatedb(8), updatedb.conf(5)
Update database
updatedb
Check current boot time
systemd-analyze time
systemd will show the boot time for the kernel, all of the user space processes and the total boot time.
List initialize time for all systemd units
systemd-analyze blame
Show start times for all processes. This helps you find bottlenecks in your boot process.