boot time from a 2024 linux mini-pc.
This is CachyOS x86_64, running in a SER (V1) mini pc. This is the time it takes to load an X.org session with Plasma 6, then you can add 2 extra seconds to connect to wifi and start my VPN.:
❯ date && doas systemd-analyze critical-chain
Fri Mar 28 05:34:00 PM CST 2025
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.
graphical.target @2.655s
└─sddm.service @2.655s
└─plymouth-quit.service @2.629s +24ms
└─systemd-user-sessions.service @2.605s +22ms
└─network.target @2.604s
└─wpa_supplicant.service @2.568s +34ms
└─basic.target @1.793s
└─dbus-broker.service @1.755s +36ms
└─dbus.socket @1.748s
└─sysinit.target @1.743s
└─systemd-update-done.service @1.718s +24ms
└─ldconfig.service @1.346s +370ms
└─systemd-tmpfiles-setup.service @1.297s +48ms
└─local-fs.target @1.293s
└─boot-efi.mount @1.257s +35ms
└─systemd-fsck@dev-disk-by\x2duuid-473E\x2dC8D5.service @595ms +160ms
└─dev-disk-by\x2duuid-473E\x2dC8D5.device @594ms
❯ date && doas systemd-analyze blame
Fri Mar 28 05:3:00 PM CST 2025
787ms NetworkManager.service
375ms ldconfig.service
356ms dev-nvme0n1p2.device
182ms plymouth-start.service
156ms [email protected]
102ms bolt.service
83ms systemd-tmpfiles-setup-dev-early.service
77ms dev-zram0.swap
76ms systemd-journal-flush.service
76ms systemd-udev-trigger.service
69ms systemd-vconsole-setup.service
69ms udisks2.service
65ms upower.service
64ms chronyd.service
58ms systemd-journald.service
51ms systemd-resolved.service
49ms systemd-tmpfiles-setup.service
48ms [email protected]
48ms polkit.service
47ms systemd-sysusers.service
47ms systemd-logind.service
46ms lvm2-monitor.service
45ms systemd-udevd.service
41ms wpa_supplicant.service
40ms bluetooth.service
37ms systemd-tmpfiles-clean.service
36ms systemd-journal-catalog-update.service
36ms dbus-broker.service
36ms systemd-random-seed.service
34ms systemd-userdbd.service
33ms avahi-daemon.service
33ms systemd-tmpfiles-setup-dev.service
32ms systemd-hostnamed.service
32ms rtkit-daemon.service
31ms systemd-sysctl.service
30ms [email protected]
29ms systemd-fsck@dev-disk-by\x2duuid-473E\x2dC8D5.service
27ms boot-efi.mount
26ms systemd-update-utmp.service
25ms systemd-rfkill.service
25ms plymouth-quit-wait.service
25ms plymouth-quit.service
22ms systemd-user-sessions.service
21ms systemd-modules-load.service
21ms alsa-restore.service
21ms dev-hugepages.mount
20ms dev-mqueue.mount
20ms power-profiles-daemon.service
20ms sys-kernel-debug.mount
20ms sys-kernel-tracing.mount
19ms systemd-update-done.service
19ms kmod-static-nodes.service
18ms modprobe@dm_mod.service
18ms scx_loader.service
18ms [email protected]
18ms [email protected]
18ms [email protected]
My similarly specced work laptop, with Windows 11 takes 2 minutes or so. Now, this is a clear example of why I specialize and decide to use Linux at all times.