Une mise à jour du noyau Linux améliore l'environnement graphique
En seulement 224 lignes de code

Le , par Katleen Erna, Expert éminent sénior
Une mise à jour du noyau Linux améliore l'environnement graphique, en seulement 224 lignes de code

Mike Galbraith vient de proposer une mise à jour pour le noyau Linux d'une taille très modeste (seulement 224 lignes de code), mais dont les bénéfices pourraient être énormes.

Il offre une réduction de la latence en environnement graphique, et ce sans malmener les performances du système en mode texte.

Un type de correctif que plusieurs développeurs avaient déjà plusieurs fois tenté de mettre au point, mais leurs solutions étaient toujours trop gourmandes pour les applications serveur. Jusqu'à aujourd'hui.

« Je pense que c’est bien un patch qui mène à une “véritable amélioration”. Bon travail. Le Group scheduling passe ainsi du statut “d’utile pour certaines charges serveur” à celui de “killer feature” », applaudit Linus Torvalds.

Deux vidéos de démonstration circulent déjà sur Internet, pour faire l'apologie de ce correctif et des améliorations de la réactivité du système qu'il apporte en cas de surcharge. Le rafraîchissement des éléments graphique est également optimisé.





Linus Torvalds remarque aussi que la vitesse de chargement d’un grand nombre de pages web a été améliorée : « J’avais toujours associé ce problème à un souci de performance réseau, alors que c’était clairement lié à la charge processeur », réalise-t-il.

Une petite révolution dans le monde de l'open-source donc. Ce patch sera peut être implémenté par défaut dans le noyau Linux 2.6.38.

A suivre.

Source : Linus Torvalds


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Flaburgan Flaburgan - Modérateur https://www.developpez.com
le 18/11/2010 à 17:39
Et ce noyau, quand sort-il ?
Avatar de LeSmurf LeSmurf - Membre expérimenté https://www.developpez.com
le 18/11/2010 à 17:53
Il sera officiellement inclus avec le noyau 2.6.38, mais il est déjà possible d'appliquer le patch avec le 2.6.37 :
- déjà disponible sous ArchLinux
- sous Ubuntu/Debian, suivre cette procédure :
http://forum.ubuntu-fr.org/viewtopic...55332#p3855332
Avatar de Wormus Wormus - Membre actif https://www.developpez.com
le 18/11/2010 à 18:00
impressionnant, pas grand chose d'autre à dire
Avatar de nicolas-p nicolas-p - Nouveau membre du Club https://www.developpez.com
le 18/11/2010 à 18:25
>> Et ce noyau, quand sort-il ?

Si on prends en moyenne un cycle de deux mois et demi, et que le dernier (stable) est sortit fin octobre, ça dois faire un truc comme mars/avril 2011 non ?
Avatar de Shemsu-Hor Shemsu-Hor - Membre régulier https://www.developpez.com
le 18/11/2010 à 20:12
Magnifique.
Avatar de sizvix sizvix - Membre habitué https://www.developpez.com
le 18/11/2010 à 20:26
>> Et ce noyau, quand sort-il ?

Si on prends en moyenne un cycle de deux mois et demi, et que le dernier (stable) est sortit fin octobre, ça dois faire un truc comme mars/avril 2011 non ?

O_o ??
fin Octobre + deux mois et demi == mars/avril 2011 ??
heu... ça fait 5 mois ça ? non ?
Avatar de nicolas-p nicolas-p - Nouveau membre du Club https://www.developpez.com
le 18/11/2010 à 20:42
Je comptais du .36 au .38, pour les versions stables, donc deux cycles, donc oui, 5 mois.
Avatar de ChipsterJulien ChipsterJulien - Membre du Club https://www.developpez.com
le 18/11/2010 à 22:42
Les améliorations ne se font que sur le TTY et non sur la partie graphique donc en gros pour l'utilisateur normal ça ne change rien. Pire en regardant un peu partout ça ralentirait l'utilisation normale
Avatar de ApotheoZ ApotheoZ - Membre à l'essai https://www.developpez.com
le 19/11/2010 à 1:07
Sinon, en 4 lignes de bash, ça marche aussi :
http://www.webupd8.org/2010/11/alter...nel-patch.html
Avatar de kaymak kaymak - Membre chevronné https://www.developpez.com
le 19/11/2010 à 9:29
Citation Envoyé par ApotheoZ  Voir le message
Sinon, en 4 lignes de bash, ça marche aussi :
http://www.webupd8.org/2010/11/alter...nel-patch.html

ah cool : ) je vais pouvoir le tester sans re compilation et tout le barzaa. Merci !
Offres d'emploi IT
Développeur Web FULL-STACK
VACALIANS GROUP - Languedoc Roussillon - SETE (34)
Développeur WEB PHP F/H
VACALIANS GROUP - Languedoc Roussillon - SETE (34)
RESPONSABLE WEB ANALYTICS F/H
VACALIANS GROUP - Languedoc Roussillon - SETE (34)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil