• [^] # Re: C'est quoi une VM ?

    Posté par . En réponse à la dépêche Bientôt le noyau Linux 3.0 ?. Évalué à 10.

    Pas évident du tout, surtout qu'en réalité la VM-mémoire virtuelle (on parle plutôt de MM aussi, memory management) recouvre de fait la VM-machine virtuelle. Un os aujourd'hui c'est avant tout de la virtualisation, et le MM touche par necessité aussi bien les IO/FS (...Virtual FS) pour les accès swap, que tout en fait (cf rares docs d'archi sur Linux où on voit des shémas en diamant ou tout est lié à tout, comme ça pas de jaloux). Du fait de l'aspect monolithique, tout est lié, inter-dépendant, et VM et VM sont confondues aussi bien dans le langage que dans l'implémentation.

    Dans une autre veine, le Hurd est pour celà plus séduisant, l'architecture est plus contraignante, plus "structurante", la virtualisation plus profonde, au dépens des perfs diront les détracteurs.

    Si vous n'êtes pas d'accord, plutôt que de troller supidement, essayez donc d'expliquer l'architecture de Linux en quelques phrases simples tout en restant pointu et exact... C'est pas gagné d'avance, c'est déjà de la dentelle un OS si versatil.