La version 2.6.38 du noyau Linux arrive avec les fameuses lignes de code du développeur Mike Galbraith qui ont été saluées par Linus Torvalds. Ces lignes ont pour but d'améliorer l'expérience Linux dans un environnement de bureau.

Ce patch pour l'ordonnanceur de tâches permet de réduire le temps de latence en modifiant la manière dont il assigne du temps CPU à chaque processus. Le système regroupe automatiquement  les processus d'une session dans un cgroup ( control group ). Dans certaines conditions, le temps de réponse des environnements de bureau est amélioré, notamment lors d'une utilisation lourde.

Avec le kernel 2.6.38, Transparent Huge Pages permet d'utiliser des pages mémoire de grande taille comme 2 ou 4 Mo, contre seulement 4 Ko auparavant. Mais le père du noyau Linux considère que les améliorations apportées à VFS ( la couche logicielle pour permettre plusieurs systèmes de fichiers ) sont les plus significatives. On notera aussi le support pour l'architecture AMD Fusion.

Pour plus de détails, on pourra consulter l'article très complet et en français publié sur LinuxF.org.