IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Expert éminent sénior
    Avatar de Katleen Erna
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    1 547
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2009
    Messages : 1 547
    Points : 76 188
    Points
    76 188
    Par défaut Une mise à jour du noyau Linux améliore l'environnement graphique, en seulement 224 lignes de code
    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

  2. #2
    Modérateur
    Avatar de Flaburgan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2010
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2010
    Messages : 1 229
    Points : 3 583
    Points
    3 583
    Par défaut
    Et ce noyau, quand sort-il ?

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    477
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2006
    Messages : 477
    Points : 1 526
    Points
    1 526
    Par défaut
    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

  4. #4
    Membre actif
    Avatar de Wormus
    Inscrit en
    Septembre 2005
    Messages
    262
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 262
    Points : 276
    Points
    276
    Par défaut
    impressionnant, pas grand chose d'autre à dire

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 12
    Points : 25
    Points
    25
    Par défaut
    >> 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 ?

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 41
    Points : 79
    Points
    79
    Par défaut
    Magnifique.

  7. #7
    Membre habitué
    Inscrit en
    Septembre 2008
    Messages
    68
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 68
    Points : 169
    Points
    169
    Par défaut
    >> 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 ?

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 12
    Points : 25
    Points
    25
    Par défaut
    Je comptais du .36 au .38, pour les versions stables, donc deux cycles, donc oui, 5 mois.

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    126
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 126
    Points : 66
    Points
    66
    Par défaut
    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

  10. #10
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 7
    Points : 15
    Points
    15
    Par défaut
    Sinon, en 4 lignes de bash, ça marche aussi :
    http://www.webupd8.org/2010/11/alter...nel-patch.html

  11. #11
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 448
    Points : 2 284
    Points
    2 284
    Par défaut
    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 !

  12. #12
    Membre averti Avatar de ogaby
    Inscrit en
    Août 2008
    Messages
    167
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 167
    Points : 319
    Points
    319
    Par défaut
    Citation Envoyé par sizvix Voir le message
    O_o ??
    fin Octobre + deux mois et demi == mars/avril 2011 ??
    heu... ça fait 5 mois ça ? non ?
    Pour être plus précis, le prochain noyau est gelé. C'est à dire qu'il n'accepte plus que les corrections d'erreurs mais pas les nouvelles fonctionnalités. Et celui-ci devrait sortir vers noël. Donc ça reporte vers mars.

    En gros le patch est sorti juste après le gel du noyau et à quelques jours près cette fonctionnalité aurait pu être pour noël.

  13. #13
    Membre habitué Avatar de Federico_muy_bien
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 154
    Points : 189
    Points
    189
    Par défaut
    Citation Envoyé par ChipsterJulien Voir le message
    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
    Je ne vois pas pourquoi à ce jour, 3 personnes ont mal noté ce post. Ils feraient mieux de se renseigner de part le web. Pour l'utilisateur lambda ce patch en changera rien !!!!

    Citation Envoyé par pti-seb
    En effet, ce patch permet de mieux gérer les performances quand des tâches lourdes sont exécutées, car il s’occupe de redistribuer les ressources système par groupe. Ainsi, sur une machine linux, si vous avez un groupe GUI (= applications graphiques) et un groupe compilation (ex: une console TTY sur /dev/pts/x), 50% des ressources CPU seront attribuées au premier et 50% au groupe restant.

    Résultat, lorsque l'on lance une compilation dans un shell, on peut en même temps surfer sur Internet ou regarder une vidéo sans constater de ralentissement.

    Le système est certes plus fluide, mais le revers de la médaille est que le processus qui consomme le plus de ressources s'exécutera beaucoup moins vite.

    Mais l'aspect qui me semble le plus important, c'est que sur une distribution Linux orientée bureautique, Xorg est un TTY à lui tout seul. Or, toutes les applications graphiques seront dans le même groupe. L'utilisateur final n'y gagnera donc pas grand chose, même s'il lance Firefox et LibreOffice dans une même session. A moins que le concept du patch en question soit repris et amélioré par la suite...
    source : http://www.tux-planet.fr/la-noyau-li...ormant-ou-pas/

  14. #14
    Membre averti Avatar de ogaby
    Inscrit en
    Août 2008
    Messages
    167
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 167
    Points : 319
    Points
    319
    Par défaut
    Citation Envoyé par Federico_muy_bien Voir le message
    Je ne vois pas pourquoi à ce jour, 3 personnes ont mal noté ce post. Ils feraient mieux de se renseigner de part le web. Pour l'utilisateur lambda ce patch en changera rien !!!!



    source : http://www.tux-planet.fr/la-noyau-li...ormant-ou-pas/
    C'est exacte: les performances ne sont pas changées pour une utilisation normale.

    Donc... il n'y a pas de ralentissement de l'utilisation normale. Cf post de ChipsterJulien.

  15. #15
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    477
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2006
    Messages : 477
    Points : 1 526
    Points
    1 526
    Par défaut
    Citation Envoyé par Federico_muy_bien Voir le message
    Je ne vois pas pourquoi à ce jour, 3 personnes ont mal noté ce post. Ils feraient mieux de se renseigner de part le web. Pour l'utilisateur lambda ce patch en changera rien !!!!



    source : http://www.tux-planet.fr/la-noyau-li...ormant-ou-pas/
    Je teste ce patch depuis 48h (la version kernel puis la version configuration) et pourtant un gain est visible, surtant quand on charge le système (par exemple copies massives de fichiers, etc).

    J'ai bien lu l'article en lien mais il doit y avoir une finesse quelque part car je ne suis pas le seul à constater un changement. Ce n'est pas non plus un placebo car c'est parfois spectaculaire. Par contre effectivement, pas grand changement pour consulter son email ou simplement regarder une vidéo de vacances.

  16. #16
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 4
    Points : 7
    Points
    7
    Par défaut Ne nous emballons pas sur ce patch
    Ne vous emballez pas trop pour ce patch. Pour les plus anglophiles et linuxiens d'entre vous, je vous conseille de lire l'ensemble des threads de cet échange entre M. Galbraith, Linus Torvalds et Lennart Poettering (resp. développement de Red Hat)et notamment cette réponse un peu énervée de Poettering à Torvalds : http://marc.info/?l=linux-kernel&m=128993935321081&w=2 .
    En clair, ce patch a un impact plus que restreint : il améliore la réactivité d'un bureau Linux lors que l'on utilise plusieurs applis lancées simultanément à partir de terminaux différents avec un kernel que l'on a paramétré pour gérer les cgroups... Autant vous dire que ce patch a un impact sur 0,1 % des utilisateurs et des PC. Linus semble séduit parce que cela concerne son usage à lui de hacker de kernel, mais à part lui et ses potes, la plupart des utilisateurs de l'OS s'en tapent. D'ailleurs ce qui ressort de cet échange c'est que de nombreux interlocuteurs et collaborateurs du créateur de Linux commencent à être saoulés que Linus ait du mal à comprendre que même utilisateurs chevronnés de son système veulent un bureau moderne et ne lancent plus leurs applis à partir d'un term pour le plaisir... En clair il commence un peu à se scléroser le papa de Linux...
    De plus le Poettering, le gars de chez Red Hat lui explique que cette amélioration existe déjà sur une couche plus haute dans le spaceuser et permet la même amélioration, mais sur toutes les applis et pas juste celles lancées à partir du shell... Tout ça pour vous dire que les améliorations de ce patch, vous n'êtes pas prêts de les constater sur le KDE de votre bécane :-)

  17. #17
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    477
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2006
    Messages : 477
    Points : 1 526
    Points
    1 526
    Par défaut
    Sans doute que sur le plan théorique le patch ne fait effectivement rien, mais dans ce cas il va falloir comprendre pourquoi on constate des différences évidentes lors des tests pratiques. Il est possible que ce patch implique un effet de bord positif.

  18. #18
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 4
    Points : 7
    Points
    7
    Par défaut Un membre de auféminin.com
    Ben cet argument je l'ai pas inventé : il vient de Lennart Poettering, responsable du dev chez Redhat... Demande lui s'il est abonné à auféminin.com ou si il utilise Windows au bureau ?

  19. #19
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    477
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2006
    Messages : 477
    Points : 1 526
    Points
    1 526
    Par défaut
    Citation Envoyé par Pedrito_fr Voir le message
    Ben cet argument je l'ai pas inventé : il vient de Lennart Poettering, responsable du dev chez Redhat... Demande lui s'il est abonné à auféminin.com ou si il utilise Windows au bureau ?
    J'ai supprimé ce paragraphe, ça concernait :
    "commencent à être saoulés que Linus ait du mal à comprendre que même utilisateurs chevronnés de son système veulent un bureau moderne et ne lancent plus leurs applis à partir d'un term pour le plaisir... "

    Tu semble avoir repris cet argument à ton compte, donc je m'adressais à toi. Je n'ai pas besoin de demander au développeur, je constate par moi même la façon dont je peux lancer mes applications :
    - au terminal
    - en cliquant sur une icone ou dans un menu
    - via gnome-do (par exemple) en tapant les premières lettres du nom/descriptif de l'application
    - via un dock
    - ...

    C'est juste un peu pénible de relire sans arrêt des arguments qui datent des années 90. 'ailleurs je crois que Linux Torvald n'est pas en charge de l'interface grphique, c'est plutôt du ressort des équipes de Gnome, KDE etc.

  20. #20
    Modérateur
    Avatar de Flaburgan
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2010
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2010
    Messages : 1 229
    Points : 3 583
    Points
    3 583
    Par défaut
    En admettons qu'il n'y a que peu de cas où le patch améliore les choses, il n'y a en tout cas aucun cas où il les détériore. En partant de ça, aucune raison de ne pas l'appliquer. La seule chose qu'on pourrait reprocher c'est de faire trop de bruit autour de cette découverte.

Discussions similaires

  1. Mise à jour du noyau linux
    Par nora2311 dans le forum RedHat / CentOS / Fedora
    Réponses: 6
    Dernier message: 29/07/2009, 10h36
  2. Réponses: 2
    Dernier message: 21/12/2005, 13h08
  3. [C#][ MSI] Comment effectuer une mise à jour d'application ?
    Par th3r1ddl3r dans le forum Windows Forms
    Réponses: 6
    Dernier message: 15/12/2005, 10h09
  4. Problème d'une mise à jour
    Par Hamdi dans le forum Access
    Réponses: 2
    Dernier message: 17/09/2005, 13h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo