Kernel 2.6.35 : amélioration de la gestion du multi-coeur et des performances réseaux
Google contribue activement au noyau de l'OS

Le , par Idelways, Expert éminent sénior
Une mise à jour du noyau Linux vient d'être publiée par Linus Torvard, moins d'un mois après la sortie de la version précédente.

Cette version 2.6.35 du Kernel améliore la prise en charge du multi-cœur et l'accélération des performances réseaux ainsi que de nombreuses autres nouvelles fonctionnalités.

Parmi elles, l'intégration des récentes contributions de Google, à savoir, le Receive Packet Steering (RPS) et le Receive Flow Steering (RFS).

RPS propage les paquets entrants vers tous les CPUs disponibles sur la machine et RFS calcule lequel de ces processeurs est le mieux adapté pour effectuer les traitements en fonction de plusieurs facteurs.

Combinés, ils permettent d'effectuer la résolution et le traitement simultanés de plusieurs protocoles (TCP, DNS, IP...)

Un benchmark, effectué par le site spécialisé Linux Kernel Newbies sur une machine munie d'un processeur Intel à huit cœurs et d'une carte réseau Intel e1000e, montre que le nouveau Kernel réalise le double des transactions réseaux par seconde (TPS) par rapport à la précédente version, passant de 104 000 et 30% d'utilisation CPU à 303 000 transactions par seconde et 61% d'utilisations CPU.

Cette mise à jour vient à temps pour permettre aux ordinateurs et surtout aux serveurs de suivre l'évolution des standards des cartes réseaux qui passent de 40 à 100 Gibabit Ethernet. Ce qui dépasse de loin les capacités de traitement d'un seul CPU moderne.

Par ailleurs, cette mise à jour arrive avec une nouvelle forme de compression de mémoire, une interface de débogage fournie par SGI, la capacité de gérer de multiple multicast de tables de routages, et un nouveau mode pour le système de fichier « XFS » destiné à réduire le trafic entrant et sortant.

La nouvelle version est disponible en téléchargement sur les archives du Kernel Linux.


Source : Site: Kernel Newbies

Lire aussi :

Qu'est-ce qui vous motive à contribuer à un projet open-source ? Quels sont les bénéfices professionnels et personnels d'une telle participation ?

GNOME 3.0 annoncé pour septembre : le nouveau bureau Linux va-t-il vraiment changer la façon de percevoir et de travailler sur un PC ?

OpenSolaris réellement menacée de disparition ? Oracle garde le silence et suscite la colère de l'OpenSolaris Group Board

Les rubriques (actu, forums, tutos) de Développez :

Linux Professionnel
Systèmes
Réseau

Et vous ?

Que pensez-vous des nouveautés de cette version ?
Le noyau Linux arrêtera-il de grossir un jour ?


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


 Poster une réponse

Avatar de Shemsu-Hor Shemsu-Hor - Membre régulier https://www.developpez.com
le 03/08/2010 à 15:29
Que pensez-vous des nouveautés de cette version ?
Le noyau Linux arrêtera-il de grossir un jour ?

Comment ça grossir ? Les noyaux sont de mieux en mieux au fur et à mesure des versions, et c'est ça qui est important. Le premier kernel était très léger, mais faut voir ce qu'il propose...

En tout cas la contribution de Google fait du bien. Les autres optimisations sont pas mauvaises non plus. Mais pourquoi le sortir si tôt ?
Avatar de __Neo__ __Neo__ - Nouveau Candidat au Club https://www.developpez.com
le 03/08/2010 à 15:31
c'est intéressant ce développement rapide. Merci Linux
Avatar de Narann Narann - Membre habitué https://www.developpez.com
le 03/08/2010 à 16:45
Le noyau Linux arrêtera-il de grossir un jour ?

Raaah mais arrêtez avec ça!

Oui le noyau grossi, le code augmente, mais il est modulable (on peut avoir ou non certaines fonctionnalités)...

Donc non il n'arrêtera pas de "grossir" au sens ou on l'entend. Mais on s'en fout, c'est pas comme s'il y avait des répercutions...

Si un mec veut un noyau de 100ko, il peut le faire... et 90%, que dis-je 99% du code du noyau ne sera pas utilisé lors de la compilation. C'est tout l'intérêt d'avoir un système modulable justement...

A chaque fois qu'on entend cette phrase on à l'impression que les gens ont peur que Linux ressemble à Vista...

Nan!

Il faut savoir que Vista avait la première version de minWin qui est le "core" de windows et uniquement le core... ça ne l'a pas empêché d'être lourd.

C'est pareille pour linux... Si une distro bouffe des ressources, ce n'est pas la faute au Kernel...

Alala...
Avatar de Firwen Firwen - Membre expérimenté https://www.developpez.com
le 03/08/2010 à 18:30
Que pensez-vous des nouveautés de cette version ?


Il est réjouissant de voir que le Kernel suit les "modes" du moment en s'orientant de plus en plus "multi-coeur" mais ça l'est encore plus de voir des acteurs majeurs comme Google mettre la main à la pâte.
Avatar de Remi.Net Remi.Net - Membre du Club https://www.developpez.com
le 03/08/2010 à 21:20
Citation Envoyé par Idelways  Voir le message
Par ailleurs, cette mise à jour arrive avec une nouvelle forme de compression de mémoire

Précision c'est plus une méthode de défragmentation de mémoire quand on lit la description de l'algorithme et c'est pour améliorer les chances d'allouer une grande zone mémoire.

Rémi
Avatar de pmithrandir pmithrandir - Membre expert https://www.developpez.com
le 03/08/2010 à 21:50
Est-ce que ça change quelque chose aux performances pour les processeurs des particuliers. Pour une utilisation courante je veux dire, est-ce qu'un core 2 duo va booster plus avec ce nouveau système ?
Avatar de manudwarf manudwarf - Membre éclairé https://www.developpez.com
le 04/08/2010 à 8:43
Citation Envoyé par pmithrandir  Voir le message
Est ce que ca change quelque chose aux perf pour les processeurs des particuliers. Pour une utilisation courante je veux dire, est ce qu'un core 2 duo va booster plus avec ce nouveau système ?

À ce que j'ai lu, pour un usage courant non Après, si tu as un PC/routeur qui doit gérer de TRÈS gros volumes ça peut avoir un impact.
Avatar de GanYoshi GanYoshi - Membre chevronné https://www.developpez.com
le 04/08/2010 à 9:05
Citation Envoyé par Idelways  Voir le message
Que pensez-vous des nouveautés de cette version ?

Qu'un système libre et gratuit s'améliore en performance, c'est forcément une bonne chose.

Citation Envoyé par Idelways  Voir le message
Le noyau Linux arrêtera-il de grossir un jour ?

Qu'est-ce que ça peut faire qu'il grossisse s'il va plus vite et consomme moins de cpu ?
La taille du disque n'est plus trop un problème maintenant, surtout que linux est loin d'être l'os le plus volumineux.
Avatar de kain_tn kain_tn - Membre chevronné https://www.developpez.com
le 05/08/2010 à 0:34
Citation Envoyé par GanYoshi  Voir le message
Qu'est-ce que ça peut faire qu'il grossisse s'il va plus vite et consomme moins de cpu ?
La taille du disque n'est plus trop un problème maintenant, surtout que linux est loin d'être l'os le plus volumineux.

Euh, au démarrage, le noyau (compilé) est chargé en RAM.
Mais comme dit plus haut, il est modulaire donc il y a toujours la possibilité de faire un noyau de quelques ko pour des systèmes embarqués par exemple.
Offres d'emploi IT
Développeur WEB PHP F/H
VACALIANS GROUP - Languedoc Roussillon - SETE (34)
RESPONSABLE WEB ANALYTICS F/H
VACALIANS GROUP - Languedoc Roussillon - SETE (34)
Développeur Web FULL-STACK
VACALIANS GROUP - Languedoc Roussillon - SETE (34)

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