OVH Cloud OVH Cloud

Micro-noyau et noyau monolithique

30 réponses
Avatar
greg
Bonjour,
Je m'interse depuis paut au noyau mais en me documentan je suis tober sur
des textes un peut trop complexe a mon gout.
Je souhaiterai connaitre le difference ent re un micro-noyau et un noyau
monolithique(cf la discution historique en linus Torvalds et tanenbaum).
Je souhaite comprendre le fonctionement de mon noyau auriez vous un livre ou
une doc a me conseiller.
cordialement
ps: Je fait ce post sous window car j'ai literalement bousiller mon noyau :p

10 réponses

1 2 3
Avatar
Francois Wisard
On Sun, 21 Sep 2003 23:01:37 +0200, greg wrote:
Oui ça j'avait compris mais ça ne repond pas a ma question.
Techniquement quel est la difference entre ces 2 types de noyau.

"Naibed" a écrit dans le message de
news:

Bonjour,
Je m'interse depuis paut au noyau mais en me documentan je suis tober
sur des textes un peut trop complexe a mon gout.


...le Bescherelles ??



Ca te démonterait l'anus de répondre à l'endroit???

suivi dans le corral

--
1: houba.


T'as mangé un marsupilami ?
+++ B. P. in fr.misc.bavardages.linux +++



Avatar
george
Naibed , dans le message
, a écrit :
Alors que pour les micro-noyaux, c'est l'inverse: il y a
des noyaux qui fonctionnent mal (p.e. hurd) et d'autres
qui fonctionnent bien (mach)


Ce qu'il ne faut pas lire, comme conneries !

Pour ta gouverne, Hurd n'est pas un micro-noyau. En fait, c'est un
ensemble de serveurs conçu autour d'un micro-noyau. Et le micro-noyau de
Hurd, c'est Mach, justement. Pas de chance, hein ?

Avatar
Miod Vallat
Pour ta gouverne, Hurd n'est pas un micro-noyau. En fait, c'est un
ensemble de serveurs conçu autour d'un micro-noyau. Et le micro-noyau de
Hurd, c'est Mach, justement. Pas de chance, hein ?


Oui, pas de chance : GNUMach est un fork de CMU Mach 4. Alors que la
version 3 était tellement plus stable...

Avatar
René Domergue
greg wrote:

Bonjour,
Je m'interse depuis paut au noyau mais en me documentan je suis tober sur
des textes un peut trop complexe a mon gout.
Je souhaiterai connaitre le difference ent re un micro-noyau et un noyau
monolithique(cf la discution historique en linus Torvalds et tanenbaum).
Je souhaite comprendre le fonctionement de mon noyau auriez vous un livre
ou une doc a me conseiller.
cordialement
ps: Je fait ce post sous window car j'ai literalement bousiller mon noyau
:p
Tu a appris à écrire avec une version de WinXXXX


Avatar
Naibed
(Nicolas George) wrote in
news:bkl807$2q7h$:

Naibed , dans le message
, a écrit :
Alors que pour les micro-noyaux, c'est l'inverse: il y a
des noyaux qui fonctionnent mal (p.e. hurd) et d'autres
qui fonctionnent bien (mach)


Ce qu'il ne faut pas lire, comme conneries !

Pour ta gouverne, Hurd n'est pas un micro-noyau. En fait, c'est un
ensemble de serveurs conçu autour d'un micro-noyau. Et le micro-noyau de
Hurd, c'est Mach, justement. Pas de chance, hein ?


Je savais pertinnement bien que Hurd était le système de serveurs
autour de Mach 4. Mais j'en avais besoin pour mon calembour, hein ?
...capillotracteur à la noix !

N
--
-+---------------+-----------------+-----------------+-
Rien n'est plus beau ...(refrain connu)


Avatar
luc wastiaux
On Sun, 21 Sep 2003 21:44:15 +0200, greg wrote:

Bonjour,
Je m'interse depuis paut au noyau mais en me documentan je suis tober sur
des textes un peut trop complexe a mon gout.
Je souhaiterai connaitre le difference ent re un micro-noyau et un noyau
monolithique(cf la discution historique en linus Torvalds et tanenbaum).
Je souhaite comprendre le fonctionement de mon noyau auriez vous un livre ou
une doc a me conseiller.
cordialement
ps: Je fait ce post sous window car j'ai literalement bousiller mon noyau :p


Il y a un hors-serie linux magazine france sur la programmation kernel,
qui repondra peut etre a tes questions.

--
luc wastiaux
email: luc-at-4002-dot-org
jabber:

Avatar
CSTI EAMEA
luc wastiaux a écrit:

Il y a un hors-serie linux magazine france sur la programmation kernel,
qui repondra peut etre a tes questions.



Je l'ai acheté et il effectivement très intéressant.

Nicolas JADOT

Avatar
Gwenaelle
Naibed wrote:

Richard Delorme wrote in
news:3f6e2a35$0$20950$:


La différence, c'est qu'il y a des noyaux monolithiques qui
fonctionnent bien (p.e. linux) et d'autres mal (windows).
Alors que pour les micro-noyaux, c'est l'inverse: il y a
des noyaux qui fonctionnent mal (p.e. hurd) et d'autres
qui fonctionnent bien (mach)


tu oublies windows NT (XP, 2003, ...) qui est un micro-kernel
monolithique qui fonctionne mal.


Exact, je l'avais oublié, celui-là ... :-))


J'y crois pas... elle est là AUSSI !
argh !



Avatar
JKB
Le dim, 21 sep 2003 at 22:09 GMT, à propos de
Re: Micro-noyau et noyau monolithique,
Michel Talon écrivait dans fr.comp.os.linux.debats :
En particulier tout ce qui est géré par un noyau traditionnel ( l'accés
aux fichiers, les drivers, la couche réseau, etc.) ne l'est pas par un
micronoyau. Ce sont des services lancés par le micronoyau, au même
titre que des processus utilisateurs. Le point est qu'un système
performant comme L4 arrive à implémenter Linux au dessus du micronoyau
en perdant guère plus que 5% de performance par rapport au Linux natif.
Par contre on pense que le concept de micronoyau permet de beaucoup
mieux gérer le multiprocessing, et de fait aussi bien Solaris que
WindowsNT ont été conçus à partir d'un micronoyau.


Pour NT, on va ergoter. Les vieux (jusques au 4) étaient basés sur
un fork du noyau d'OS/2 qui est un K&R (et donc pas un micro noyau).
Quant aux versions plus récentes, plein de trucs tournent en
kernelland (en particulier les pilotes graphiques pour des gains de
temps [sic. Microsoft], ce qui fait qu'un pilote écrit avec un pied
gauche emmanché dans un moufle peut planter le système et ne s'en
prive pas !). Donc il y a peut-être un micro noyau, mais histoire
alors de dire qu'il y a un micro noyau, parce qu'on a tous les
emm*rdements des micro noyaux sans en avoir les avantages...

Cordialement,

JKB

Avatar
Miod Vallat
Pour NT, on va ergoter. Les vieux (jusques au 4) étaient basés sur
un fork du noyau d'OS/2 qui est un K&R (et donc pas un micro noyau).


Qu'entends-tu par "K&R", vis à vis d'un noyau ?

Quant aux versions plus récentes, plein de trucs tournent en
kernelland (en particulier les pilotes graphiques pour des gains de
temps [sic. Microsoft], ce qui fait qu'un pilote écrit avec un pied
gauche emmanché dans un moufle peut planter le système et ne s'en
prive pas !). Donc il y a peut-être un micro noyau, mais histoire


Ras le bol de ce genre de discrimination vis à vis des gauchers.

1 2 3