Pour voir la liste des modifications majeures déjà effectuées, et celles qui sont prévues, suivez le lien sur kernelnewbies. Pour résumer: beaucoup de parties ont été réécrites (block io, ide, framebuffer, ...) et pas mal de patchs externes ont été intégrés ou le seront (preempt, ALSA, ACL, rmap, ...)
Feature freeze du noyau 2.5/2.6 prévu pour Halloween
Un gel des fonctionnalités du noyau 2.5 (futur 2.6) a été décidé pour Halloween. Après cette date, seuls des corrections de bugs ou des améliorations mineures seront acceptés dans ce qui deviendra le noyau 2.6.
Pour voir la liste des modifications majeures déjà effectuées, et celles qui sont prévues, suivez le lien sur kernelnewbies. Pour résumer: beaucoup de parties ont été réécrites (block io, ide, framebuffer, ...) et pas mal de patchs externes ont été intégrés ou le seront (preempt, ALSA, ACL, rmap, ...)
Pour voir la liste des modifications majeures déjà effectuées, et celles qui sont prévues, suivez le lien sur kernelnewbies. Pour résumer: beaucoup de parties ont été réécrites (block io, ide, framebuffer, ...) et pas mal de patchs externes ont été intégrés ou le seront (preempt, ALSA, ACL, rmap, ...)
# Correction ...
Posté par Schwarzy . Évalué à 10.
http://www.uwsg.iu.edu/hypermail/linux/kernel/0207.2/0870.html(...)
tous les détails à kerneltrap.org :
http://kerneltrap.org/node.php?id=348(...)
[^] # Re: Correction ...
Posté par Schwarzy . Évalué à 2.
# -rmap
Posté par Gaël Le Mignot . Évalué à 10.
Le mail présentant le patch "Minimal -rmap" ainsi que les possibilités futures du reverse mapping est sur http://www.uwsg.iu.edu/hypermail/linux/kernel/0207.2/0265.html(...)
PS: désolé, mais j'ai été mis au courant l'intégration de ce patch après avoir poster ma news
[^] # Re: -rmap
Posté par Infernal Quack (site web personnel) . Évalué à -10.
hop -1
L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire
[^] # Re: -rmap
Posté par Infernal Quack (site web personnel) . Évalué à -10.
hop -1
L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire
[^] # Re: -rmap
Posté par kesako . Évalué à 10.
mieux par rapport a quoi ? l'actuel 2.4.18 ?
le gain est il qualifiable et quantifiable ?
Dans quelles circonstances ( machine tres chargee ou en utilisation courante ) ?
[^] # Re: -rmap
Posté par Gaël Le Mignot . Évalué à 10.
Le patch inclu dans le noyau 2.5.26 n'utilise pas encore les possibilités du -rmap, ce n'est qu'un patch minimal qui implémente le reverse mapping.
Le patch -rmap complet (qui lui ne s'applique que sur un noyau 2.4 et est inclus dans les noyaux -ac et -mjc) donne des résultats concrets, même s'ils sont discutés.
> le gain est il qualifiable et quantifiable ?
Il est très difficile de quantifié ce genre de gain, les benchs de VM sont très peu fiables, et les débats là-dessus assez houleux. Surtout que -rmap est encore en cours d'optimisation.
Ce qui est sûr c'est que -rmap permet au moins de faire passer l'agorithme de remplacement de pages en O(mémoire physique) et non en O(mémoire virtuelle) comme c'est le cas actuellement (mémoire virtuelle incluant le swap, plusieurs fois les pages partagées, ...) donc si la machine est chargée le gain est appréciable.
Un autre problème de la VM courante, liée à l'archi x86, est que le DMA nécessite des pages contigües situées au dessous de 16Mo de mémoire physique pour fonctionner, or obtenir ce genre de page sur une VM classique obligé à parcourir l'ensemble de l'espace d'addressage de tous les processus pour trouver les pages se trouvant dans la bonne zone, avec -rmap c'est instantanné, il suffit de regarder les pages intéressantes directement.
[^] # Re: -rmap
Posté par Olivier Jeannet . Évalué à 2.
# Dept:
Posté par Pierre Tramal (site web personnel) . Évalué à -10.
-1
[^] # Re: Dept:
Posté par Gaël Le Mignot . Évalué à -2.
Enfin, j'aurais peut-être pu dire "En attendant le GNU Hurd".
On a "GNU/Hurd" ou "GNU" qui désigne le système d'exploitation GNU complet, et "le Hurd" ou "le GNU Hurd" (ou "le Troupeau") qui désigne uniquement les serveurs et bibliothèques qui composent le Hurd, mais pas le reste (pas le micro-noyau, ni la libc, ni les outils GNU, ...)
-1 HS
[^] # Re: Dept:
Posté par kael . Évalué à -10.
-1 pour prosternation abusive
# Et les 2.4 ?
Posté par Sébastien Bacher . Évalué à 10.
[^] # Re: Et les 2.4 ?
Posté par Renaud Guerin . Évalué à 10.
Marcello Tosatti semble prendre beaucoup plus son temps pour assurer des releases stables.
Il multiplie les release candidates (chose assez rare avant). Il en a sorti une il y a quelques jours pour 2.4.19, et sauf gros probleme c'est la dernière.
La prochaine release est donc imminente...
[^] # Re: Et les 2.4 ?
Posté par Sylvain Rampacek (site web personnel) . Évalué à 10.
D'où la fréquence elevée des versions...
Et en plus le 2.4.x était jeune !
Maintenant, on peut remarquer qu'il comporte beaucoup moins de problème...
[^] # Re: Et les 2.4 ?
Posté par Gaël Le Mignot . Évalué à 10.
Sinon, pour Marcelo, il prend son temps et c'est pas plus mal... on est au 2.4.19-rc3, le 2.4.19 ne devrait donc pas trop tarder.
[^] # Re: Et les 2.4 ?
Posté par Delahaye Matthieu . Évalué à 10.
Si il n'y avait pas eu de problème sur le 2.4.0, il n'y aurait pas eu de 2.4.1 et ainsi de suite. La série 2.4 comme se fut le cas pour la 2.2 et surement aussi pour la 2.6, sont des releases "stables" qui n'ont pas pour vocation de jouer à la course des nouvelles fonctionalitées, mais plutôt à la stabilitée.
Il arrive de temps en temps que l'on rajoute une nouvelle fonctionalité en milieu d'une release stable car on estime qu'elle apporte suffisement de fonctionalité (ou rapidité) pour coût d'intégration faible (fonctionalité ultra-localisée).
Je trouve pour ma part plutot rassurant que le 2.4.19 ne soit toujours pas sorti. Ca signifie que le kernel 2.4.18 que j'utilise n'est pas trop buggé.
# Vivement la 2.6
Posté par Guillaume B. . Évalué à 10.
Est-ce du a une augmentation du nombre de developpeur, a un changement de version comportant moins de nouveaute que les precedants, ou tout simplement une erreur de ma part ...
En tout cas une chose est sure, vivement la 2.6 vu les nouveautes qu elle integre, et je dois certainement pas etre le seul a l attendre ... :)
[^] # Re: Vivement la 2.6
Posté par Gaël Le Mignot . Évalué à 10.
linux-2.0.1.tar.bz2 4626 KB 03.07.1996 00:00:00
linux-2.2.0.tar.bz2 10345 KB 26.01.1999 00:00:00
linux-2.4.0.tar.bz2 19325 KB 04.01.2001 00:00:00
[^] # Re: Vivement la 2.6
Posté par kael . Évalué à -9.
quand tu descendra du ciel
avec ton kernel pas buggé
n'oublie pas mon petit soulier
-1 pour tino rossi...
[^] # Re: Vivement la 2.6
Posté par anonyme512 . Évalué à 10.
Enfin ne revenons pas trop sur cette histoire de VM, qui a été une belle foire d'empoigne, mais perso j'espère que cette nouvelle VM -rmap du 2.6 sera enfin à la hauteur du reste du noyau ;-))
[^] # Re: Vivement la 2.6
Posté par Guillaume Morin . Évalué à 3.
# Stratégie de remplacement
Posté par TazForEver . Évalué à 1.
[^] # Re: Stratégie de remplacement
Posté par Gaël Le Mignot . Évalué à 4.
Pour de la docuementation sur les VMs de manières générales, je te conseille "Modern Operation Systems, 2ème édition" de Andrew S. Tanenbaum.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.