Une bande de fous furieux a réussi à intégrer ORBit (l'ORB de GNOME) dans le noyau ! Après le serveur HTTP, on a donc un nouveau joujou pour prendre de la place dans la RAM ; les auteurs y voient des possibilités impressionnantes comme, je cite,
« écrire des pilotes en Perl, et les faire tourner sur l'iMac à l'autre bout de la salle » ou, plus sérieusement, implémenter des systèmes de fichiers distants comme des objets CORBA (des fois que vous en ayez marre de NFS) ; mais jusqu'où iront-ils ? ! ?
Aller plus loin
# Where to you want to go today ?
Posté par I P . Évalué à 1.
[^] # Re: Where to you want to go today ?
Posté par Anonyme . Évalué à 0.
Shift (non logué car test mozilla)
[^] # Re: Where to you want to go today ?
Posté par I P . Évalué à 1.
[^] # Re: Where to you want to go today ?
Posté par William Steve Applegate (site web personnel) . Évalué à 1.
Envoyé depuis mon PDP 11/70
[^] # Re: Where to you want to go today ?
Posté par Anonyme . Évalué à 0.
[^] # Re: Where to you want to go today ?
Posté par Anonyme . Évalué à 0.
[^] # Re: Where to you want to go today ?
Posté par Francois Revol (site web personnel) . Évalué à 1.
[^] # Re: Where to you want to go today ?
Posté par Jean-Marc Saffroy . Évalué à 1.
[^] # Re: Where to you want to go today ?
Posté par bmc . Évalué à 1.
L'autre danger, c'est d'avoir un module buggué :(
[^] # Re: Where to you want to go today ?
Posté par Kevin Nekohashi . Évalué à 1.
[^] # Re: Where to you want to go today ?
Posté par Anonyme . Évalué à 0.
Ca ne veut pas dire que j'approuve l'arrivée d'un ORB dans le noyau (corba est pas tout a fait mur, alors appuyer des modules kernel dessus ...)
[^] # Re: Where to you want to go today ?
Posté par Anonyme . Évalué à 0.
Qu'utilisent les Orb (en bas niveau) pour faire communiquer des machines entre-elles ?
Ce serait-y pas toujours des sockets ?
wadael
[^] # Re: Where to you want to go today ?
Posté par Gaël . Évalué à 1.
Je suis méchant, ça doit aussi apporter de l'abstraction qui peut simplifier le développement.
Maintenant, l'intérêt de mettre ça dans le noyau, si ce n'est déclencher une crise d'apoplexie chez les tenants des micronoyaux (que l'on devrait appeler "pépin"), n'est pas évident.
[^] # Re: Where to you want to go today ?
Posté par Johann Deneux . Évalué à 1.
Implemanter l'interface graphique dans le noyau n'apporterait sans doute pas de gain de performance (sinon au niveau du context switch, peut-etre).
Pour ce qui est de la stabilite, je ne pense pas qu'on y gagnerait grand chose (pourquoi un driver noyau serait plus stable qu'un driver XFree ?).
Enfin, l'interface graphique n'a aucun interet pour un serveur.
Jusqu'ici, le langage C etait fortement lie a Unix. C'est encore le langage de predilection pour communiquer avec le noyau. De nos jours, la mode est au tout objet. La ou on parlait de processus communiquant par IPC, on parle aujourd'hui de composants communiquant par CORBA.
CORBA doit faire partie de l'OS, mais l'OS n'est pas seulement le noyau. Bravo quand meme aux gars qui ont implante l'ORB dans le noyau. Ca ouvre de nouvelles possibilites pour faire joujou avec Linux, meme si c'est pas utilisable hors du cadre ludique.
[^] # Re: Where to you want to go today ?
Posté par Anonyme . Évalué à 0.
[^] # Re: Where to you want to go today ?
Posté par Thierry GRAUSS . Évalué à 1.
Par contre, il serait bien de pouvoir intégrer la partie driver de X (pure gestion du matériel, puis la partie serveur en espace utilisateur qui va faire tampon entre les applications et le driver).
Pendant qu'on y est, il serait interressant d'intégrer le serveur son à X (toujours avec le driver séparé du serveur et inclus dans le noyau) (c'est vrai quoi, la carte video est un périphérique tout comme le disque dur ou le modem).
En parlant d'inclusion de drivers dans le noyau, je pense qu'il serait utile aussi d'inclure les drivers pour imprimante dans le noyau (tout en conservant le serveur le serveur d'impression en user space.
En gros, il faudrait définitivement supprimer la gestion du materiel de l'espace utilisateur et ne plus y laisser à la rigueur que les démons et serveurs en temps que tampon entre les applications et le driver.
Je pense que ces modifications seraient utiles pour la stabilité et la sécurité.
Qu'en pensez-vous?
[^] # Re: Where to you want to go today ?
Posté par Anonyme . Évalué à 0.
le driver imprimante est DEJA dans le noyau (EPP/ECP). Il n'y a besoin de rien d'autre ...
[^] # Re: Where to you want to go today ?
Posté par Thierry GRAUSS . Évalué à 1.
Non, ce que tu dis n'est que pour la gestion du port parallèle je crois (je regarderais plus en détail ce soir pour en être sur).
[^] # Re: Where to you want to go today ?
Posté par bmc . Évalué à 1.
[^] # Re: Where to you want to go today ?
Posté par Thierry GRAUSS . Évalué à 1.
Et puis, recompiler le noyau n'est pas la mort pour un privé (il n'a pas beaucoup de machines en général). Pour une entreprise, ce n'est pas la même chose, mais de toute façon ils utilisent des imprimantes réseaux postscript, alors bon, il n'y a pas de problème.
# A quand le noyau 2.4 ?
Posté par Anonyme . Évalué à 0.
A t-on vraiment de gros probleme pour ce noyau ?
[^] # Re: A quand le noyau 2.4 ?
Posté par Anonyme . Évalué à 0.
De toutes facons, il me semble qu'en matiere de planning, aucun logiciel n'est jamais vraiment pret comme promis a la date fixee.
Alors quand en plus, il n'y a pas de date fixee, et que le seul declencheur de la distribution d'un noyau stable est justement sa stabilite, je pense qu'un peu de patience ne fait pas de mal.
[^] # Re: A quand le noyau 2.4 ?
Posté par Jak . Évalué à 1.
[^] # Re: A quand le noyau 2.4 ?
Posté par Anonyme . Évalué à 0.
(40 jours environ) sur mon portable du boulot (redhat 6.2) et a la maison (redhat 7.0). Les configs sont differentes (ide/scsi/pcmcia) et tout fonctionne a merveille. Le scheduleur, la vm et le driver IDE ont ete revu pour de bien meilleures performances. J'invite tout les gens pressés a faire le saut, il faut upgrader pas mal de packages sur une redhat 6.2 (la 7.0 est prete pour le 2.4.0) et ya pas mal de doc a lire dans le source du noyau. Donc autant s'y prendre a l'avance, de toutes facon maintenant ils ne font que des reglages et des corrections de bugs mineurs pour certains peripheriques. Ya de grandes chances que ces periperiques ne soient pas chez vous ...
[^] # Re: A quand le noyau 2.4 ?
Posté par oliv . Évalué à 1.
Pas de retard...
[^] # Re: A quand le noyau 2.4 ?
Posté par Benoît Sibaud (site web personnel) . Évalué à 1.
(éh psssst c'est pas vrai)
# A propos d initrd
Posté par Chamelle Kolabo . Évalué à 1.
J ai des problemes sur les cartes Raid Perc2/3.
Le plus marrant c'est que le systeme s installe
mais au reboot, n ayant pas les modules a preloade
celui-ci clapse @#{|}!!!
Resultat des courses, pour installer mes Raid, je passe par le mode Rescue et un noyau de Redhat 7.0 :(
# Désolé
Posté par Gaël . Évalué à 1.
Ça marche bien. :-)
--|-- Signoff Bartman (Kernel panic)
# Trollons un peu
Posté par Anonyme . Évalué à 0.
voici l'email original envoyé à la mailing list du kernel:
http://www.uwsg.indiana.edu/hypermail/linux/kernel/0012.1/0159.html(...)
<TROLL>
Maintenant, le plus drôle, c'est les réponses, pas des super grands noms du Kernel:
Alex Viro:
>Frankly, judging by the GNOME codebase people who designed the thing are culturally incompatible with UNIX.
ou
><shrug> From what I've seen in GNOME it's mostly about avoiding pipes religiously and putting everything and a kitchen sink into the same process. I'm not saying that it has no valid uses, but it definitely had contributed to the bloat in case of GNOME.
Alan Cox
>If you needed a demonstration that Miguel does not get Unix that URL you cited is the favoured one 8)
Okay, Kernel, ça commence avec un K (comme KDE) ;)
</TROLL>
[^] # Re: Trollons un peu
Posté par Benoît Sibaud (site web personnel) . Évalué à 0.
Kleenux, le noyau à jeter ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.