Come sapere cosa sta rallentando l'avvio di Linux

Con systemd-analyze, identificando servizi lenti specifici.

Intermedio 1 min di lettura Pubblicato il 2026 Di Equipo SolucionaPC
systemd-analyze

Mostra il tempo totale di avvio, suddiviso tra il kernel stesso e lo spazio utente (tutto ciò che si carica dopo).

Vedere quali servizi specifici impiegano più tempo

systemd-analyze blame

Elenca tutti i servizi che si avviano all'accensione, ordinati dal tempo consumato più alto al più basso — il candidato più probabile da ottimizzare compare per primo.

Vedere la catena di dipendenze (per casi più complessi)

systemd-analyze critical-chain

Mostra quali servizi aspettano altri prima di potersi avviare — utile quando il problema non è un unico servizio lento, ma una catena di dipendenze mal ottimizzata.

Consiglio: se un servizio specifico di systemd-analyze blame impiega molto tempo e non ti serve fin dall'avvio, puoi ritardarlo o disabilitarlo con sudo systemctl disable nome-servizio — informati bene su cosa fa prima di disabilitarlo.

Domande frequenti

Qual è un tempo di avvio normale?

Varia secondo l'hardware, ma su un SSD moderno, 10-20 secondi totali è ragionevole. Se il tuo computer impiega molto di più, systemd-analyze blame ti aiuta a identificare il servizio specifico responsabile.

È sicuro disabilitare un servizio lento all'avvio?

Dipende da quale servizio sia — informati sulla sua funzione prima di disabilitarlo. Alcuni sono essenziali anche se impiegano tempo, altri possono essere ritardati senza problemi se non ti servono dal primo secondo.

Condividi: