Muchas de las implementaciones de init (incluyendo Sysvinit, el init de System V, que se utiliza en muchas distribuciones de GNU/Linux), se encargan de iniciar procesos en un orden predeterminado, y sólo arrancan un nuevo proceso una vez que el proceso anterior termina su inicialización.