rhum rhum - ptet il y a 20 ans sur le papier ? (quand il s'agissait de coder NT OS/2......)
Sous Linux aussi je pourrais regarder les répertoires kernel/ lib/ et mm/ ainsi que la pléthore de threads qui tournent et s'échangent des messages, et m'exclamer : "ouah, mais c'est un espèce de micro-noyau en fait !" - et j'aurais tout aussi tord car le concept de micro-noyau est vraiment une question d'isolation et d'espace d'adressage.
Si mes souvenirs sont bons les anti-virus venaient se hooker anarchiquement un peu n'importe où sous NT jusqu'à il n'y a pas si longtemps. Encore une raison de ne pas parler de micro-noyau : avec une vrai archi de micro noyau il n'y aurait probablement pas de hook anarchique ni même d'interface dédiée mais une simple utilisation des interfaces standards.
Enfin, comme sous Linux, on peut sous NT mettre du swap dans un fichier. Je ne pense vraiment pas que ça soit possible (où à la limite viable) avec un micro noyau sans faire de sérieuses concessions - qui ôteraient sans ambiguïté le titre de micro noyau au final.
[^] # Re: Petite question: noyau monolithique?
Posté par Guillaume Knispel . En réponse à la dépêche Nouvelle version 2.6.27 du noyau Linux. Évalué à 2.
ok, envois ;)
a la base c'est un micro-kernel
rhum rhum - ptet il y a 20 ans sur le papier ? (quand il s'agissait de coder NT OS/2......)
Sous Linux aussi je pourrais regarder les répertoires kernel/ lib/ et mm/ ainsi que la pléthore de threads qui tournent et s'échangent des messages, et m'exclamer : "ouah, mais c'est un espèce de micro-noyau en fait !" - et j'aurais tout aussi tord car le concept de micro-noyau est vraiment une question d'isolation et d'espace d'adressage.
Si mes souvenirs sont bons les anti-virus venaient se hooker anarchiquement un peu n'importe où sous NT jusqu'à il n'y a pas si longtemps. Encore une raison de ne pas parler de micro-noyau : avec une vrai archi de micro noyau il n'y aurait probablement pas de hook anarchique ni même d'interface dédiée mais une simple utilisation des interfaces standards.
Enfin, comme sous Linux, on peut sous NT mettre du swap dans un fichier. Je ne pense vraiment pas que ça soit possible (où à la limite viable) avec un micro noyau sans faire de sérieuses concessions - qui ôteraient sans ambiguïté le titre de micro noyau au final.