← All commands
Topic hub System & Storage
Windows Linux System & Storage System

Windows msconfig / systemd-analyze equivalent in Linux

Shows total boot time and which services took the longest to start.

Windows msconfig / systemd-analyze
Linux equivalents
Debian/Ubuntu same command
systemd-analyze
Fedora same command
systemd-analyze
Arch same command
systemd-analyze

Overview

What this command does

Shows total boot time and which services took the longest to start.

Migration tip: systemd-analyze blame lists services sorted by startup time — perfect for diagnosing a slow boot. systemd-analyze plot generates a visual SVG timeline.

Practical tasks

Common use cases

Analyse system boot performance

Shows total boot time and which services took the longest to start.

systemd-analyze

Total boot time summary

systemd-analyze blame

Services sorted by startup time

systemd-analyze critical-chain

Show the boot critical path

Ready to run

Copyable Linux commands

Review paths, device names, package names and permissions before running any command.

systemd-analyze
systemd-analyze blame

Walkthrough

Examples with explanations

# Windows: msconfig → Boot tab

# How long did boot take?
systemd-analyze
Startup finished in 2.1s (kernel) + 8.9s (userspace)

# What's slowing it down?
systemd-analyze blame
4.2s  snapd.service
2.1s  NetworkManager-wait-online.service

Reference

Common options and variations

Command or optionUse
systemd-analyzeTotal boot time summary
systemd-analyze blameServices sorted by startup time
systemd-analyze critical-chainShow the boot critical path
systemd-analyze plot > boot.svgGenerate visual boot timeline

Distro differences

Debian/Ubuntu vs Fedora vs Arch

This command is the same on Debian/Ubuntu, Fedora and Arch Linux when the relevant tool is installed.

DistributionPackage manager / baseEquivalent commandDifference to notice
Debian/Ubuntu same command systemd-analyze Same command on this distribution.
Fedora same command systemd-analyze Same command on this distribution.
Arch same command systemd-analyze Same command on this distribution.

Keep learning

Related System & Storage commands