A Linux rendszer lassú indulása gyakran a nem megfelelő konfigurációk miatt fordul elő. Ebben a bejegyzésben bemutatom a leggyakoribb okokat és a systemd-analyze blame
használatát.
Lassú indulás okai
- Túl sok szolgáltatás: Feleslegesen induló szolgáltatások lassítják a folyamatot.
- Hálózati problémák: Egyes szolgáltatások a hálózat elérhetőségére várnak.
- Hardver: Lassú HDD, hibás perifériák vagy rossz meghajtók.
- Fájlrendszer ellenőrzés: Gyakori ellenőrzések hosszabb időt vesznek igénybe.
- Szolgáltatások függőségei: Lassú függőségek akadályozhatják az indulást.
Diagnosztika: systemd-analyze blame
Futtasd a következő parancsot:
systemd-analyze blame
Ez megmutatja, mely szolgáltatások lassítják az indulást. Példa:
30.091s systemd-networkd-wait-online.service
20.123s dev-sda1.device
10.987s mysql.service
További hasznos parancsok:
- Indítási idő elemzése:
systemd-analyze
- Folyamat vizualizációja:
systemd-analyze plot > boot.svg
Gyorsítási tippek
- Felesleges szolgáltatások letiltása:
sudo systemctl disable <service_name>
- Hálózati várakozás csökkentése:
sudo systemctl disable systemd-networkd-wait-online.service
- Fájlok karbantartása:
sudo fsck /dev/sda1
- SSD használata: Jelentősen gyorsítja az indulást.
- Szolgáltatások optimalizálása: Ellenőrizd a
After=
ésRequires=
beállításokat.
Összegzés
A Linux lassú indulása a nem optimalizált szolgáltatások eredménye. A systemd-analyze blame
segít azonosítani a problémás elemeket, így célzott beavatkozással gyorsíthatod a rendszer indítását.