• [^] # Re: Linux,

    Posté par . En réponse à la dépêche Linux, "successeur logique de AIX", selon IBM. Évalué à 1.

    archi faux, tout depend de comment est architecture (sans le "r") ton micro-noyau

    Ben oui. Ca depend. Il est parfaitement possible de faire du multitache preemptif dans un micro-noyau, et de faire de la planification stochastique des taches (ie d'exploser les fonctionalites linux). Cela ne change rien a ce que je disais, a part le cote programation "baleze" une architecture micro-noyau n'a que des avantages. Si Hurd gere de facon un peu brute les threads, c'est lie a l'implementation et non au choix d'une techno micro-noyeau.

    Tres peu vendeur, la majorite de ce que tu dit la, peut etre dit sur certains "noyaux monolythiques"

    Le mot clef que je n'ai peut-etre pas mis en valeur c'est "simultane"
    on peut par exemple imaginer 40 personnes loguees sur un serveur en session terminal avec chacune un noyeau different, et un systeme de fichiers different (bien que donnant sur le meme disque dur). C'est vrai que certains noyaux monolythiques se rapprochent de ces fonctionalites, mais c'est le plus souvent par des methodes d'emulation et non par un comportement natif, donc au prix de la perf. De plus une fois l'emulateur en place, il bloque les ressources, et de fait interdit le lancement d'un autre emulateur un parallele, alors qu'un micro-noyau peut gerer autant de driver differents pour un meme peripherique que son implementation et le hardware le lui permettent.

    kha