IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Le kernel Linux s’oriente vers une version unique pour puces ARM


Sujet :

Linux

  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut Le kernel Linux s’oriente vers une version unique pour puces ARM
    Le kernel Linux s’oriente vers une version unique pour puces ARM
    Linux 3.7 première étape pour mettre fin aux déclinaisons ARM multiples


    La nouveauté phare pour Linux 3.7, la prochaine mise à jour majeure du noyau sera le support de plusieurs puces ARM au sein d’un seul Kernel.

    Le support actuel des puces ARM par le Kernel Linux oblige à la création de variantes différentes du noyau pour chaque plateforme ARM.

    En effet, les fabricants de puces ARM prennent en charge des périphériques et pilotes de différentes manières, ne permettant pas d’offrir une interface de programmation standard sur laquelle pourra s’appuyer le noyau Linux, comme c’est le cas pour les puces x86.

    Cette fragmentation de l’écosystème ARM oblige les développeurs du noyau Linux à mettre au point et à maintenir plusieurs déclinaisons du Kernel afin de pouvoir supporter les caractéristiques différentes de chaque architecture.

    Selon un billet de blog de David Rusling, directeur technique de Linaro, un organisme à but non lucratif Linux-on-ARM, pour chaque version du noyau, environ 70 000 lignes de code pour ARM sont ajoutées, tandis que seulement 5 000 lignes sont ajoutées pour les architectures x86.

    Cet effort pour le support des ARM ne faisait pas des heureux chez les développeurs Linux, encore moins Linus Torvalds, qui s’était emporté l’an dernier lors d’une demande de changement dans le noyau, invitant la communauté ARM à trouver un consensus pour faciliter la tâche à son équipe.

    Linux 3.7 sera la première étape pour obtenir une solution unique pouvant prendre en charge toutes les architectures ARM du marché. Les constructeurs devront pour cela adopter un répertoire unique « include/linux/platform_data » pour tous les pilotes.

    La version 3.7 du noyau offrira dans un premier temps la prise en charge des processeurs Calxeda's Higbank ARM utilisés dans les serveurs Moonshot de HP, les puces Versatile Express, les processeurs Marvell's ARMADA SoC, Altera's ARM et les puces Picohip's picoXcell.

    Les autres types d’architecture ARM seront progressivement ajoutés dans les versions suivantes. Cette nouveauté majeure permettra une évolution rapide de la prise en charge ARM par Linux et rendra la maintenance du noyau beaucoup plus simple.



    Source : Git du Kernel


    Et vous ?

    Que pensez-vous de cette évolution ?
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Membre émérite
    Homme Profil pro
    Ingénieur en génie logiciel
    Inscrit en
    Juin 2012
    Messages
    851
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur en génie logiciel
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juin 2012
    Messages : 851
    Points : 2 424
    Points
    2 424
    Par défaut
    Excellente nouvelle.
    Beaucoup de travail est fait concernant cette architecture.
    Comme l'explique un peu la news, Linus a gueulé car en autre il y a beaucoup de redondance dans le code..., si ça peut permettre de simplifier le code, d'augmenter la qualité, pourquoi s'en priver?

Discussions similaires

  1. Réponses: 2
    Dernier message: 08/12/2009, 02h12
  2. passage de VBA 2007 vers une version antérieure
    Par Antoine D dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/02/2009, 19h37
  3. [Retour d'expérience] Migration vers une version de BCB
    Par Masmeta dans le forum C++Builder
    Réponses: 8
    Dernier message: 08/06/2007, 12h30
  4. Redirection vers une page unique
    Par TorF dans le forum Langage
    Réponses: 3
    Dernier message: 06/05/2006, 23h50
  5. [Tomcat] migration vers une version plus récente
    Par butcher dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 31/10/2003, 22h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo