Systemd-analyze je nástroj pro analýzu a
ladění správce systému. Může být využit ke zjištění výkonu spouštění
systému a trasuje informace ze systému a správce služeb. Z mého pohledu
je to přímo dokonalý nástroj pro ladění, detekci a porovnávání spouštění
systému, celého PC i služeb
Vykreslí a vytrasuje pomocí škálovatelné grafiky
průběh zapínání PC. Příkaz může být následující:
systemd-analyze plot > spusteni.svg
Ukázky svg plotů
Zajímají mne pouze časy a přibližná orientace v údajích,
příklady níže mohou být ořízlé a nekompletní, nicméně to
podstatné si drží – a to je čas. Některé ukázky jsou natolik
velké a dlouhé, že jsem vyzdvihl pouze koncový čas, kdy PC plně naběhl.
Na obrázcích nezohledňuji tzv. loader a dobu, kdy se spouští
samotný HW počítače. Dění se odehrává zejména od zavaděče a
značí dobu naběhnutí samotného OS až do úplného konce v grafickém prostředí.
Arch Linux jednoduchý desktop pro uživatele ve VirtualBoxu
na NTB s procesorem Core i5, 8GB RAM, SSD – obrázek značí spuštění za 4 sekundyArch Linux a běžné i serverové služby na stolním PC Intel Xeon
E3-1200 v3, 16GB RAM, SSD – obrázek značí spuštění za 4 sekundyOpenSUSE jako server ve VirtualBoxu na NTB s procesorem Core i5,
8GB RAM, SSD – obrázek značí spuštění za 32 sekundOpenSUSE jako server na PC Dell 8GB RAM, 2x 7200rpm,
RAID – obrázek značí spuštění za 61 sekund
Mohu prohlásit, že OS Linux nabíhá na počítačích zhruba od 4 sekund
až po minutu a v některých případech i téměř dvě minuty.