fbpx
Gadgets

HarmonyOS : Huawei dévoile son propre système d’exploitation

HarmonyOS

Lors de la Huawei Developer Conference 2019, le système d’exploitation baptisé « HarmonyOS » a été dévoilé. Il s’agit d’un nouveau système d’exploitation distribué basé sur un micro-noyau, conçu pour offrir une expérience utilisateur cohérente sur tous les appareils et dans tous les scénarios.

 

 

HarmonyOS offrira une expérience intelligente

HarmonyOS comporte quatre caractéristiques techniques distinctes. Une expérience intelligente intégrant tous les scénarios met la barre très haut en matière de connectivité. HarmonyOS a donc été conçu avec quatre caractéristiques techniques distinctes pour tenir ses promesses aux consommateurs : harmonieux, pratique, sécurisé, unifié.

 

Premier système d’exploitation avec une architecture distribuée

En adoptant l’architecture distribuée et la technologie de bus virtuel distribué, HarmonyOS offre une plate-forme de communication partagée, une gestion distribuée des données, une planification des tâches distribuées et des périphériques virtuels. Avec HarmonyOS, les développeurs d’applications n’auront plus à gérer la technologie sous-jacente des applications distribuées. Développer des applications distribuées sera plus facile que jamais. Les applications basées sur HarmonyOS peuvent être exécutées sur différents appareils tout en offrant une expérience de collaboration harmonieuse dans tous les scénarios.

 

Moteur de latence déterministe et IPC hautes performances

HarmonyOS résoudra les problèmes de sous-performance avec un moteur de latence déterministe et une communication inter-processus (IPC) hautes performances. Le moteur de latence déterministe définit les priorités d’exécution des tâches et les délais de planification. Les ressources vont se concentrer sur les tâches avec des priorités plus élevées, ce qui réduit de 25,7% le temps de réponse des applications. Le micro-noyau peut rendre les performances IPC jusqu’à cinq fois plus efficaces que les systèmes existants.

 

Architecture micro-noyau qui redéfinit la sécurité et la fiabilité

HarmonyOS utilise une toute nouvelle conception de micro-noyau qui offre une sécurité renforcée et une faible latence. Ce micro-noyau a été conçu pour simplifier les fonctions du noyau, implémenter autant de services système que possible en mode utilisateur en dehors du noyau et ajouter une protection de sécurité mutuelle. Le micro-noyau lui-même ne fournit que les services les plus élémentaires tels que la planification de threads et IPC.

 

La conception du micro-noyau d’HarmonyOS utilise des méthodes de vérification formelles pour redéfinir la sécurité et la fiabilité dans un environnement d’exécution fiable (TEE – Trust Exécution Environment). Les méthodes de vérification formelles constituent une approche mathématique efficace pour valider la correction du système à la source, tandis que les méthodes de vérification traditionnelles, telles que la vérification fonctionnelle et la simulation d’attaque, sont limitées à des scénarios limités. Les méthodes formelles, en revanche, peuvent utiliser des modèles de données pour vérifier tous les chemins d’exécution de logiciels.

 

HarmonyOS est le premier système d’exploitation à utiliser la vérification formelle dans le l’appareil TEE, ce qui améliore considérablement la sécurité. De plus, comme le micro-noyau HarmonyOS a beaucoup moins de code (environ un millième de la quantité de noyau Linux), la probabilité d’attaque est considérablement réduite.

 

L’EDI multi-appareils pour développer des applications 

Propulsé par un IDE multi-périphérique, une compilation unifiée multilingue et un kit d’architecture distribuée, HarmonyOS peut s’adapter automatiquement aux différentes commandes et interactions de la disposition de l’écran et prendre en charge à la fois le contrôle par glisser-déposer et la programmation visuelle orientée aperçu. Cela permet aux développeurs de créer plus efficacement des applications qui s’exécutent sur plusieurs appareils. Avec un IDE multi-appareils, les développeurs peuvent coder leurs applications une seule fois et les déployer sur plusieurs appareils, créant ainsi un écosystème étroitement intégré sur tous les appareils de l’utilisateur.

 

Le compilateur HUAWEI ARK est le premier compilateur statique capable de fonctionner à égalité avec la machine virtuelle Android.  Cela permettra aux développeurs de compiler un large éventail de langages avancés en code machine dans un seul environnement unifié. En prenant en charge la compilation unifiée dans plusieurs langues, HUAWEI ARK aidera les développeurs à améliorer considérablement leur productivité.

 

Plan du développeur et développement de l’écosystème

Lors de la conférence du vendredi 09 août 2019, Huawei a également annoncé la feuille de route sur l’évolution d’HarmonyOS et de son noyau. HarmonyOS 1.0 sera adopté pour la première fois dans ses produits d’écran intelligent. Le lancement est prévu plus tard cette année. Au cours des trois prochaines années, HarmonyOS sera optimisé et adopté progressivement sur une gamme plus étendue d’appareils intelligents. Les dispositifs portables, HUAWEI Vision et les unités centrales de votre voiture, entre autres.

 

Le succès d’HarmonyOS dépendra d’un écosystème dynamique d’applications et de développeurs. Pour encourager une adoption plus large, Huawei lancera HarmonyOS en tant que plate-forme open source, dans le monde entier. Huawei créera également une fondation open source et une communauté open source pour une collaboration plus approfondie avec les développeurs.

 

La Chine abrite un puissant écosystème d’applications et une base d’utilisateurs considérable. À l’avenir, Huawei jettera les bases d’HarmonyOS sur le marché chinois, puis l’étendra davantage à l’écosystème mondial. Huawei ouvrira et partagera ses principales fonctionnalités dans des domaines tels que la connectivité, les caméras et l’IA.

14 Comments

14 Comments

  1. Arturo Alper

    15 novembre 2019 at 8:45

    Great post. That was informative

  2. tinyurl.com

    24 novembre 2019 at 4:45

    Hi! I just wanted to ask if you ever have any
    trouble with hackers? My last blog (wordpress) was
    hacked and I ended up losing many months of hard
    work due to no back up. Do you have any solutions
    to protect against hackers?

  3. http://tinyurl.com/

    25 novembre 2019 at 12:14

    I love what you guys tend to be up too. This type of clever
    work and exposure! Keep up the very good works guys I’ve incorporated you guys to blogroll.

  4. ps4 games

    29 novembre 2019 at 4:44

    It’s truly a great and helpful piece of info. I’m glad that you
    simply shared this useful info with us. Please keep us up to date like this.
    Thanks for sharing.

  5. ps4 games

    5 décembre 2019 at 11:47

    I have read several just right stuff here.
    Certainly value bookmarking for revisiting. I wonder how a lot attempt you set to create this kind of excellent informative web site.

  6. quest bars cheap

    7 décembre 2019 at 6:56

    Fabulous, what a blog it is! This web site gives useful information to us, keep it up.

  7. ps4 games

    10 décembre 2019 at 11:18

    Good day! I could have sworn I’ve visited your
    blog before but after going through a few of the articles I realized it’s new to me.
    Nonetheless, I’m definitely happy I found it and I’ll
    be book-marking it and checking back frequently!

  8. ps4 games

    13 décembre 2019 at 12:10

    Asking questions are actually pleasant thing if you are not understanding something entirely, however this
    paragraph gives nice understanding even.

  9. match.com free trial

    30 décembre 2019 at 2:47

    My developer is trying to convince me to move to .net from PHP.
    I have always disliked the idea because of the expenses. But he’s tryiong none the less.
    I’ve been using WordPress on a number of websites for about a year and am anxious
    about switching to another platform. I have heard good things about blogengine.net.
    Is there a way I can transfer all my wordpress content
    into it? Any kind of help would be greatly appreciated!

  10. plenty of fish vs match.com free trial

    30 décembre 2019 at 6:36

    Hmm is anyone else experiencing problems with the images on this
    blog loading? I’m trying to figure out if its a problem on my end or if
    it’s the blog. Any feedback would be greatly appreciated.

  11. match.com free trial

    31 décembre 2019 at 6:08

    When someone writes an article he/she retains the plan of a user in his/her mind that how a user
    can understand it. Therefore that’s why this piece of writing is
    great. Thanks!

  12. sling tv

    1 janvier 2020 at 3:41

    That is a really good tip particularly to those
    new to the blogosphere. Short but very accurate information…
    Many thanks for sharing this one. A must read article!

  13. sling tv

    14 janvier 2020 at 3:27

    Nice post. I learn something totally new and challenging
    on sites I stumbleupon every day. It’s always interesting to read content from other authors and practice a little something
    from their sites.

  14. Kellemo

    18 janvier 2020 at 5:09

    Pictures Of Amoxicillin Hives Zithromax Rash Child Cialis Zithromax Feel Worse

Leave a Reply

Votre adresse de messagerie ne sera pas publiée.

To Top

Inscris-toi à la newsletter

pour recevoir chaque semaine l'actualité

de l'innovation et des startups dans l'Océan Indien !