C'est sera peut-etre dans le futer windows gold ?

-----Message d'origine-----
De : Le Farfadet Spatial [mailto:[EMAIL PROTECTED] 
Envoy� : jeudi 2 octobre 2003 0:22
� : [EMAIL PROTECTED]
Objet : Re: [debutant] Noyau Windows [Etait] dual-boot [Fut] SPAM ?????



    Guten tag � tous !

Lilicoli wrote:

> G�nial Farfadet ! heureusement que tu es revenu de l'espace car c'est
> exactement ce que je suis en train d'�tudier en ce moment et �a me 
> fait beaucoup de bien de lire mon cours �nonc� autrement.


    Elles enflent, enflent, enflent...

> Juste une chose : j'ai lu que le concept HAL avait �t� abandonn� par 
> Microsoft, tu confirmes ? et si oui pourquoi ? (plus lent peut-�tre ?)


    C'est-�-dire que je ne suis pas bien au courant : Microsoft n'est 
pas tr�s transparent quand � ces choix en terme de d�vellopement de 
syst�me d'exploitation...
    De ce que j'en sais, Microsoft voudrait reprendre le d�vellopement 
de son noyau � z�ro. Il semblerait de plus qu'il se dirige vers un 
exo-noyau - des explications plus bas.

> Autre question qui s'adresse aussi � Pierre puisqu'il en parle dans un 
> autre mesage : c'est quoi un noyau au sens *propre* du terme ? est-ce 
> que vous consid�rez que Wdws NT ce n'est pas un vrai noyau parce que 
> les composants non essentiels ont �t� enlev�s ? ( le micronoyau 
> concerne aussi MacOS X) 


    Donc, comme je l'ai dit dans un message r�cent, la d�finition 
pr�cise de noyau est un peu une affaire de dogme. Pour certain, un noyau 
ce ne sont que les services syst�me, ce qui signifie que l'interface 
utilisateur est exclu du noyau. Pour d'autre, l'interface est ce qui 
permet � l'utilisateur d'exploiter sa machine, donc une partie de 
l'interface doit faire partie du noyau. Il semble que Microsoft ait 
cette vision plus large du noyau.

> Et aussi c'est quoi un "exo-noyau" ? 


    Bon, �a va �tre un peu technique.
    Le probl�me des noyaux monolithiques, outre les risques de s�curit�, 
c'est qu'ils ont tendance � devenir de plus en plus gros, ce qui fait 
qu'ils finissent par avoir tendance � occuper trop de place m�moire, 
sans en laisser assez aux autres logiciels. Pour palier � cela, la 
m�thode de Linux, ainsi que celle de DOS d'ailleurs, a �t� d'�voluer 
vers un noyau hybride, c'est-�-dire de d�porter une partie des 
fonctionnalit�s en des sortes de petits ex�cutable que le noyau peut 
charger et d�charger � loisir. C'est, en quelque sorte, inclure certains 
des principes du micro noyau dans un noyau monolithique.
    Les micro noyau, eux, ont un autre probl�me : le HAL cr�� une 
abstraction du mat�riel, ce qui a tendance � gr�ver les performances. En 
gros, le HAL fait remonter le syst�me d'exploitation vers le logiciel, 
l'�loignant de la machine. Pour am�liorer les performances, en gardant 
le principe d'un noyau r�duit au plus simple, l'id�e est, plut�t que 
d'utiliser un HAL, de proposer des services syst�mes permettant au 
logiciel de descendre vers le noyau. De mani�re plus ou moins 
transparente, les logiciels se mettent � faire directement appel au 
mat�riel. Finalement, c'est un peu comme int�grer les principes du noyau 
monolithique dans un micro noyau. Il semble que Windows �volu vers un 
exo-noyau, donc, effectivement, abandonnerait le HAL.
    Notons que les exo-noyau sont parfois appel� code-morphing (a priori 
parce que le noyau fait en sorte que le logiciel s'adapte au materiel).

    Maintenant, je ne suis pas un sp�cialiste. Je te renvoie donc au 
hors-s�rie num�ro 16 de Linux Magazine, ainsi qu'� "Operating Systems : 
Design and Implementation" d'Andrew S. Tanenbaum et Albert S. Woodhul, 
dont la seconde �dition a �t� traduite en fran�ais r�cemment.

> Merci pour tes r�ponses qui ne manqueront pas d'�tre claires j'en suis 
> s�re :-)


    Elles continues d'enfler.
    Ceci dit, si tu as d'autre questions, n'h�site pas, j'�ssayerais d'y 
r�pondre dans la limitte de mes capacit�s limit�es.

    A bient�t.

                                              Le Farfadet Spatial




Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";.

Foire Aux Questions de la liste : http://mdk.mondelinux.org

Répondre à