Os scripts 'bloqueiam' quando executados no rcS?

Os scripts 'bloqueiam' quando executados no rcS?

Estou usando o Busybox (ash), que na inicialização roda o rcS, que por sua vez executa, em ordem numérica, todos os S?? scripts em /etc/init.d

Este script aguarda a conclusão antes da execução do próximo? Ou executará tudo de forma 'assíncrona' em paralelo, simplesmente iniciando a execução no número mais baixo?

Pensando nisso, não faria sentido executar numericamente, rodando apenas scripts com o mesmo número em paralelo, mas o restante em série? Tenho quase certeza de que o rcS não é tão 'chique'. Existe uma maneira relativamente 'leve' de fazer isso?

Estou em um sistema embarcado onde o tempo de inicialização é um fator chave (portanto, não gosto da ideia de migrar para um System-D mais avançado, porém mais lento).

informação relacionada