Comparatif des performances de douze noyaux Linux

Score ( voter ) :
Connexe : Même auteur
Rédigé le 29-10-2007 à 07:30, par Hyacinthe MENIET, dans Logiciel
L'équipe de www.phoronix.com vient de confronter les unes avec les autres, douze des dernières révisions du noyau Linux. Cela inclus les versions de Linux qui courent de la révision 2.6.12 à la 2.6.24-rc1, à l'exception du noyau 2.6.21. En effet, ce dernier n'était pas stable sur la machine de test. Via ses tests, l'équipe de Phoronix a mesuré les performances de chaque noyau pour : l'encodage de fichier audio (mp3 et ogg), la compression/décompression de fichier, le téléchargement de fichier, le traitement d'image ...

Classiquement, les mises à jour du noyau apportent de nouvelles fonctionnalités (virtualisation, UIO ...), de nouveaux pilotes (wifi, carte son, firewire ...), le support de nouvelles architectures (PA6T, Cell ...), des protections contre une faille de sécurité et parfois des optimisations (de l'ordonnanceur, de l'allocateur de mémoire ...). C'est pourquoi il est intéressant de comparer les versions successives du noyau et ainsi comprendre de quelle manière ces ajouts influent sur les performances du système.

La machine utilisée pour les tests était constituée de : La distribution Linux choisie étant une Fedora Core 4 avec GCC 4.0.0 et X.Org 6.8.2. Chaque noyau a été compilé et installé manuellement à partir des sources officielles. Ci-dessous une partie des résultats obtenus : Je vous invite à lire l'article complet sur Phoronix pour avoir plus de détails sur la plateforme, les conditions des tests et surtout la liste exhaustive des résultats.

En observant ces dix graphes on s'aperçoit qu'excepté le test de téléchargement il y a très peu de variation entre les différents noyaux, ce qui appelle au minimum deux conclusions :