• [^] # Re: Tanenbaum avait-il raison ?

    Posté par (site web personnel) . En réponse au journal Linux un bloat, ah bon ?. Évalué à 5.

    Je sais plus qui avait comparé les micronoyaux avec de la bouffe emballée dans du cellophane. Je trouve que cette comparaison aide bien à comprendre ce qui ne va pas, fondamentalement, avec les micronoyaux.
    J'ai juste retrouvé cette citation ici : http://tunes.org/wiki/microkernel_20debate.html

    "Thinking that microkernels may enhance computational performance can stem but from a typical myopic analysis: indeed, at every place where functionality is implemented, things look locally simpler and more efficient. Now, if you look at the whole picture, and sum the local effects of microkernel design all over the place, it is obvious that the global effect is complexity and bloat in as much as the design was followed, i.e. at every server barrier.
    For an analogy, take a big heavy beef, chop it into small morsels, wrap those morsels within hygienic plastic bags, and link those bags with strings; whereas each morsel is much smaller than the original beef, the end-result will be heavier than the beef by the weight of the plastic and string, in a ratio inversely proportional to the small size of chops (i.e. the more someone boasts about the local simplicity achieved by his μK, the more global complexity he has actually added
    ".