Hlavním důvodem je sériové spouštění startovacích skriptů, které jsou umístěny v
/etc/init.d. Toto postupné spouštění jedné služby po druhé má tu výhodu, že pokud se něco porouchá, nalezení chyby je většinou velmi jednoduché. Na druhou stranu je to zdržení pro někoho celkem nepříjemné. Řešení jsou vesměs následující:
- Pořídit si jiný init (např. initng), který umí spouštět startovací scripty paralelně.
- Nerebootovat (u serveru samozřejmostí, ale na desktopu to občas není vhodné).
Druhá možnost vypadá na první pohled trošku podivně (spotřeba energie, stálý hluk), ale ve skutečnosti je daleko efektivnější. Ono počítač lze vypnout, aniž by se systém a jakýkoliv program ukončil.
Řešení se jmenuje Software suspend 2. Probouzení počítače trvá kolem 20 sekund, uspání zhruba stejně. Největší výhodou ovšem je to, že po probuzení zůstaly spuštěné všechny programy tak, jak byly ponechány, což ušetří ještě více času a umožní přerušit práci kdykoliv a na jakkoliv dlouho. Počítač je při uspání stejně vypnut, jako obvykle a funguje toto na libovolném stroji, včetně starých AT, kde je ještě opravdový vypínač.