HURD : pourquoi, comment

HURD : pourquoi, comment - Linux et OS Alternatifs

Marsh Posté le 25-04-2002 à 22:51:46    

J'aîmerais simplement savoir si HURD était aujourd'hui utilisable, en termes de productions. Il est noté sur leur site qu'il permet de faire tourner Apache ... est-ce vraiment vérifié et HURD peut-il être une solution valable en production ?
Du fait de sa nouvelle architechture et de son orientation 'performances', HURD tournerait-il plus vite que d'autres Unix ? Quels sont ses avantages et ses inconvénient ?
HURD peut-il aujourd'hui être qualifié d'OS ?


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 25-04-2002 à 22:51:46   

Reply

Marsh Posté le 25-04-2002 à 23:07:22    

Aujourd'hui le Hurd est utilisable, mais sûrement pas en production.
 
Et si à terme il est probable qu'il devienne plus rapide que ce qui se fait d'autre dans des environnements de haute charge, ce n'est pour l'instant pas le cas, et ça ne le sera pas tant qu'il sera basé sur Mach (qui est très lent).
 
Par contre, il a d'ores et déjà des fonctionnalités uniques comme les translators (actifs ou passifs) qui le différencient des Unix (et pas des autres Unix, car le but de GNU est justement de s'affranchir des contraintes d'Unix tout en restant compatible). Si tu es prêt à mettre les mains profondément dans le cambouis, ça peut être une expérience intéressante.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 26-04-2002 à 07:56:06    

Ca se présente comme une distrib' ou plutôt comme un LFS ?
Sinon, qu'est-ce que Mach ?


---------------
"You know the name, You know the number..."
Reply

Marsh Posté le 26-04-2002 à 10:12:43    

il y a une Debian avec noyau HURD


---------------
Jyp
Reply

Marsh Posté le 26-04-2002 à 11:10:24    

jyp a écrit a écrit :

il y a une Debian avec noyau HURD


Ça va être difficile, vu que le Hurd n'est pas un noyau. C'est un ensemble de serveurs d'interfaces, basé sur un micro-noyau Mach.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 26-04-2002 à 14:45:32    

Ouaih, m'a l'air intéressant comme OS.
Mais ya pas l'air d'avoir bcp de monde intéressé. Donc les developpements semblent lents.
Ya longtemps, j'avais récupéré des docs de ref. M'a pas l'air simple, comme API !!

Reply

Marsh Posté le 26-04-2002 à 14:47:52    

Jar Jar a écrit a écrit :

Ça va être difficile, vu que le Hurd n'est pas un noyau. C'est un ensemble de serveurs d'interfaces, basé sur un micro-noyau Mach.  




 
ce concept j ai du mal a le comprendre tu connaitrai po un howto ou doc en fr
 
sur ce concept

Reply

Marsh Posté le 26-04-2002 à 15:16:49    

Jar Jar a écrit a écrit :

Ça va être difficile, vu que le Hurd n'est pas un noyau. C'est un ensemble de serveurs d'interfaces, basé sur un micro-noyau Mach.  




http://www.fr.debian.org/ports/hurd/


---------------
Jyp
Reply

Marsh Posté le 26-04-2002 à 15:28:25    

jyp a écrit a écrit :

http://www.fr.debian.org/ports/hurd/


Ahem...

Citation :

Introduction
 
Le Hurd est un ensemble de traducteurs s'appuyant sur le micronoyau GNU Mach. Ensemble, ils forment la base du système d'exploitation GNU.

Non, vraiment, le Hurd n'est pas un noyau.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 26-04-2002 à 17:43:07    

asphro a écrit a écrit :

ce concept j ai du mal a le comprendre tu connaitrai po un howto ou doc en fr
 
sur ce concept



http://hurdfr.org/ sera un bon point de départ.
 
Sinon, un extrait de la FAQ http://web.walfield.org/papers/hurd-faq/FAQ.fr.html
 

Citation :

Qu'est ce qu'un micro-noyau multi-serveurs?
 
Le terme de micro-noyau n'est pas en référence à la taille du noyau, mais plutôt aux services qu'il fournit. Il est généralement dit qu'il s'agit d'une série d'interfaces permettant aux processus de communiquer entre eux et une façon d'accéder au matériel. Les « Pilotes Logiciels », comme j'aime à les appeler, sont alors implémentés dans l'espace utilisateur en temps que serveurs. Les exemples les plus évidents sont la pile TCP/IP, les systèmes de fichier ext2 et NFS. Dans le cas du Hurd, les utilisateurs ont accès à des fonctionnalités auxquelles ils ne peuvent pas avoir accès dans un noyau monolithique, et ce du fait que les serveurs tournent dans l'espace utilisateur. Par exemple, dès que l'utilisateur les a lancés, celui-ci peut monter un système de fichier ftp dans son répertoire personnel.


 
Donc le Hurd = Le micro-noyau + les serveurs

 

[jfdsdjhfuetppo]--Message édité par gm_superstar le 26-04-2002 à 17:44:25--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 26-04-2002 à 17:43:07   

Reply

Marsh Posté le 26-04-2002 à 18:00:08    

gm_superstar a écrit a écrit :

 
 
Les « Pilotes Logiciels », comme j'aime à les appeler, sont alors implémentés dans l'espace utilisateur en temps que serveurs.  




 
Il y a un truc que je ne comprend pas. Si tous les drivers sont implémentés dans l'espace utilisateur et que plusieurs utilisateur utilise un meme driver, y aura t il plusieurs serveurs pour le meme driver : un pour chaque utilisateur?

Reply

Marsh Posté le 26-04-2002 à 18:10:12    

Non non, la bonne citation à propos du Hurd est celle de Linus :

Citation :


message passing as the fundamental operation of the OS is just an exercise in computer science masturbation. It may feel good, but you don't actually get anything DONE.

Reply

Marsh Posté le 26-04-2002 à 22:38:53    

bodoche a écrit a écrit :

Il y a un truc que je ne comprend pas. Si tous les drivers sont implémentés dans l'espace utilisateur et que plusieurs utilisateur utilise un meme driver, y aura t il plusieurs serveurs pour le meme driver : un pour chaque utilisateur?


Exactement.


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 26-04-2002 à 23:07:54    

ben ca doit etre contraignant de faire tourner plusieur serveur pour le meme drivers
 
genre si y a 200 personne connecter sur ta machine tu vois po la charge
 
enin je sai spo
 
comme j ai dis je recherche de la doc fr sur c micronoyau et serveur

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed