Ce n'est pas complètement du troll, malgré la grammaire délirante du Nota. Les LWN notaient depuis la sortie du 2.4 qu'il restait de nombreux problèmes liés à la gestion de la mémoire virtuelle, par exemple pour l'algorithme de aging (calcul de l'age des pages qui permet de savoir quelle page on va virer quand le besoin s'en fera sentir), cf http://lwn.net/2001/0906/kernel.php3(...)
Il y avait aussi des problèmes avec l'algorithme qui temporise les écritures sur disque (le cache disque, quoi) qui a visiblement des intéractions subtiles avec la VM (http://lwn.net/2001/0809/kernel.php3(...) ).
D'ailleurs, pour vraiment suivre l'actualité de la gestion mémoire sous linux, le mieux est sûrement d'aller fouiner sur le site qui lui est consacré http://linux-mm.org/(...)
Si on résumé, le noyau 2.2 marchait plutôt pas mal, mais il y avait visiblement des problèmes de montée en charge et de gestion des grosses mémoires. Certaines modifications ont été faites pour améliorer tout ça dans le 2.4, ce qui a produit un noyau moins bon pour la gestion mémoire au début. Normalement, le noyau actuel marche aussi bien que le 2.2, mais sans avoir les problèmes répérés dans ce-dernier, ce qui signifie que le 2.4 devrait marcher aussi bien et parfois mieux en toutes circonstances.
[^] # Re: Des infos précises
Posté par boubou . En réponse à la dépêche Sortie du Noyau 2.4.10. Évalué à 10.
Il y avait aussi des problèmes avec l'algorithme qui temporise les écritures sur disque (le cache disque, quoi) qui a visiblement des intéractions subtiles avec la VM (http://lwn.net/2001/0809/kernel.php3(...) ).
Il semblerait bien que pas mal de gens râlent à mort sur la VM depuis le début du 2.4 puisqu'un des développeurs s'est senti obligé de pondre une explication sur les buts de la VM (http://lwn.net/2001/0628/kernel.php3(...) ). Un résumé des problèmes avait été posté fin mai sur lwn (http://lwn.net/2001/0531/kernel.php3(...) ).
A mon avis, l'idéal pour comprendre les problèmes de VM sous linux est de lire l'article du hacker de choc Rik van Riel : http://www.surriel.com/lectures/linux24-vm.html(...)
D'ailleurs, pour vraiment suivre l'actualité de la gestion mémoire sous linux, le mieux est sûrement d'aller fouiner sur le site qui lui est consacré http://linux-mm.org/(...)
Si on résumé, le noyau 2.2 marchait plutôt pas mal, mais il y avait visiblement des problèmes de montée en charge et de gestion des grosses mémoires. Certaines modifications ont été faites pour améliorer tout ça dans le 2.4, ce qui a produit un noyau moins bon pour la gestion mémoire au début. Normalement, le noyau actuel marche aussi bien que le 2.2, mais sans avoir les problèmes répérés dans ce-dernier, ce qui signifie que le 2.4 devrait marcher aussi bien et parfois mieux en toutes circonstances.