
et permet une mise en veille et une reprise plus rapides
Comme il est de coutume, Linus Torvalds, le père du noyau Linux a annoncé la sortie de la version stable de Linux 3.15.
Des améliorations de performances sont au cœur des modifications de cette troisième version du célèbre noyau open source depuis le début de cette année. Le nouveau Kernel réduit considérablement le temps de mise en veille et de reprise du système pour les ordinateurs portables.
Le nouveau code de gestion de la mise en veille et de la reprise du système permet de suspendre les opérations du disque et du système d’exploitation lorsqu’un périphérique est fermé, puis de relancer lorsque le périphérique est à nouveau disponible. Ce code s’inspire d’un autre code de suspension et de reprise, proposé par Todd Bandt développeur chez Intel.
« Toutes les commandes émises vers un périphérique seront mises en attente et seront exécutées une fois que le périphérique sera disponible. Même si le temps d’attente n’est pas réduit, le système d’exploitation peut fonctionner en exploitant mieux la mémoire vive et la mémoire cache », explique Brandt.
D’après des tests de Bandt, ce système aurait réduit d’un facteur de 12 les opérations d’arrêt et de reprise (passage d’un temps d’exécution de 5,4 secondes à 0,45 seconde) sur un système exécutant Ubuntu 13.04, avec un processeur Intel Core i7-3770.
Linux 3.15 apporte également des améliorations pour l’hyperviseur open source KVM (Kernel-based Virtual Machine). Il s’agit notamment des optimisations et corrections pour les architectures x86 et les clients Windows, et l’ajout de la virtualisation imbriquée.
La nouvelle version apporte aussi des mises à jour des pilotes, notamment pour le GPU NVidia Maxwell , des contrôleurs Sony DualShock 4 et bien plus.
Suite à l’approche de Linux 3.15, Linus Torvalds a procédé à l’ouverture de la fenêtre de fusion pour Linux 3.16, avant même la sortie de Linux 3.15, mettant ainsi fin à la tradition selon laquelle une nouvelle fenêtre de fusion ne s’ouvre qu’après la publication de la version stable du kernel en cours de développement.
Linux 3.16 introduira la prise en charge des puces ARM 64 bits chippery et apportera des améliorations de performance pour l’hyperviseur Xen et les architectures ARM. Les puces Soc Exynos (basées sur l'architecture ARM ) de Samsung bénéficieront également d’un meilleur support.

Source : LKML
Et vous ?

Vous avez lu gratuitement 5 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.