Rapprochement entre le noyau Linux 3.3 et Android

Le 26/03/2012 à 12:47 par François Gauthier

La version 3.3 du kernel Linux, annoncée par Linus Thorvald, intègre désormais plusieurs caractéristiques issues du projet Android, entraînant pour la première fois un rapprochement notable entre les deux approches. En annonçant la sortie du noyau Linux 3.3, Linus Thorvals a concrétisé les efforts de rapprochement opérés depuis quelques temps entre la communauté Linux et le projet Android. En effet, Linux 3.3 intègre désormais des sous-systèmes et fonctions d’Android qui appartenaient autrefois à une branche distincte de Linux, réduisant ainsi les différences de vues entre développeurs Linux et Android.

Une approche qui devrait simplifier le travail des développeurs en autorisant un démarrage direct d’Android avec un noyau Linux standard. Pour ce faire, le Linux 3.3 intègre des fonctions spécifiques comme le binder, pour les communications interprocessus, le logger, qui enregistre l’activité d’Android (et non celle du kernel Linux) et le low memory killer, qui libère de la mémoire vive lors de la suspension d’une application (car sur Android les applications ne se ferment pas automatiquement).

Le kernel 3.3 améliore aussi la fonction de gestion du stockage, via l’augmentation des partitions ext4, la connectivité réseau, et la prise en charge de l’EFI (Extensible Firmware Interface).

Autre apport lié à cette version 3.3, la gestion du système de Btrfs, créé sous la houlette d’Oracle, pour mieux gérer la répartition des données sur une grappe de disques RAID.
Côté réseau, Linux 3.3 intègre Open vSwitch, technologie qui gère la commutation réseau au sein d’environnements virtualisés.

Enfin, à noter que Linux 3.3 supporte désormais l’architecture DSP multicoeurs C6x de Texas Instruments.

Copy link
Powered by Social Snap