Au menu des améliorations, un changement dans la façon de gérer la fréquence de fonctionnement du processeur de l’ordinateur (modification de l’algorithme CPUfreq governor) permettant des gains significatifs de performances et une réduction de la consommation d’énergie.
Beaucoup de travaux ont été effectués au niveau de la gestion des puces graphiques, en particulier pour les pilotes open source d’AMD et NVIDIA, pour tirer parti des changements dans l’algorithme CPUfreq governor.
Si certaines applications peuvent bénéficier seulement d’un gain de 1,5%, les pilotes graphiques open source pour les GPU AMD Radeon affichent des gains de performances pouvant atteindre jusqu’à 90 %.
Le nouveau pilote DRM/KMS a reçu un nouveau code permettant de décoder directement sur le matériel des vidéos reposant sur les codecs VC-1, VP3 et MPEG-2.
Avec le Kernel 3.12, le système de fichiers EXT4 offre désormais des performances accrues lors de la mise en cache et la récupération des fichiers. Les systèmes de fichiers XFS, F2FS et Btrfs ont également reçu quelques améliorations.
Le module d’optimisation Zram sort de la phase expérimentale avec Linux 3.12. Cette fonctionnalité permet d’augmenter les performances de Linux, en évitant la pagination sur le disque, grâce à l’utilisation d’un bloc comprimé dans la RAM. La fonction sera surtout bénéfique pour les systèmes limités en ressources.
Diverses mises à jour ont été apportées aux pilotes, permettant d’élargir la gamme de matériels supportés par Linux.
L’annonce de Linux 3.12 a été également l’occasion pour le père du kernel de lever le voile sur la prochaine étape du système : la branche 4.0, qui pourrait être consacrée spécialement à la correction des bugs.
Télécharger Linux 3.12
Source : LKLM