A ma connaissance, ça n'existe pas, et le problème en soit n'est pas forcément l'interprétation du langage. bash a le mérite d'être lisible et facilement modifiable, si on est obligé de compiler, on perd cet avantage.
Il semblerait que le gros problème vienne surtout de la création massive de processus lors du boot (facilement 1000) lié justement à l'utilisation de bash qui rend nécessaire l'utilisation de grep, sed, sort, tr, awk, ...
En utilisant un langage de script plus évolué (perl, python, ruby, ...), un script d'init ne créerait qu'un seul processus (+ le démon si le script lance un démon).
Je croyais d'ailleurs que c'était un des buts d'upstart, remplacer les scripts bash par du python...
[^] # Re: Bash
Posté par gentildemon . En réponse au journal Temps de démarrage: Mac OS X contre Linux. Évalué à 4.
Il semblerait que le gros problème vienne surtout de la création massive de processus lors du boot (facilement 1000) lié justement à l'utilisation de bash qui rend nécessaire l'utilisation de grep, sed, sort, tr, awk, ...
En utilisant un langage de script plus évolué (perl, python, ruby, ...), un script d'init ne créerait qu'un seul processus (+ le démon si le script lance un démon).
Je croyais d'ailleurs que c'était un des buts d'upstart, remplacer les scripts bash par du python...