Les createurs d'unix avaient commence par ecrir leur os totalement en assembleur. Peu apres, ils ont decide d'en ecrire une autre en langage C.
Leurs conclusions ont ete simple, la version en assembleur bien que plus rapide, la version en C lui etait superieur car etait bien plus lisible, et maintenable.
Le debat entre noyaux monolithique/micro-noyau est assez semblable.
Les gains de possibilites avec un micro-noyau est largement superieur a un noyau monolithique (modularite extreme, meilleure securite, meilleure portabilite, et j'en passe). Et la perte de performance se retrecie de plus en plus (voir les differences entre un mach3 et un l4).
[^] # Re: linux a 11 ans, momment de changer d'air!
Posté par ghent . En réponse à la dépêche Bitkeeper, RMS et PLONK.. Évalué à 1.
Leurs conclusions ont ete simple, la version en assembleur bien que plus rapide, la version en C lui etait superieur car etait bien plus lisible, et maintenable.
Le debat entre noyaux monolithique/micro-noyau est assez semblable.
Les gains de possibilites avec un micro-noyau est largement superieur a un noyau monolithique (modularite extreme, meilleure securite, meilleure portabilite, et j'en passe). Et la perte de performance se retrecie de plus en plus (voir les differences entre un mach3 et un l4).