Huawei Sauvagerie: éditeur Ark Andrews a déclaré toute optimisation de la chaîne est terminée

téléphones de la série P30 Huawei conférence de Shanghai, en plus de Yu Chengdong, Huawei gens les plus occupés internes peuvent être enregistrés Dr Wang, président de Huawei Consumer BG Software. Huawei a publié le même jour sur place, en plus de téléphones mobiles en dehors de la série P30, a annoncé deux autres « technologie noire », préoccupation également fait dans l'industrie. Ces deux « technologie noire » sont: Huawei compilateur Ark et système de fichiers super EROFS. Pendant un certain temps, le compilateur Ark est devenu l'objet de discussions entre les développeurs, Wang a enregistré son laboratoire et les appels ont afflué à trop de gens veulent de toute urgence de connaître le compilateur RAK de contenu.

Après un délai de deux semaines, le Huawei a tenu une petite communication sera pour ces deux nouvelles technologies, le Dr Wang a enregistré pour nous d'interpréter le présent et vies passées sur ces deux technologies, ainsi que dans l'avenir, il sera possible de changer l'industrie apporte. Apparemment, le compilateur d'application d'arche, système applications peut augmenter de 24% ou plus de courant à la maîtrise de l'opération. Après avoir utilisé super fichier EROFS, ce qui permet le système Android existants a augmenté de 20% dans les performances de lecture aléatoire du système tout en réduisant la masse corporelle de 14%. En termes simples, les gens font leurs adieux au système Android a été critiqué les problèmes Caton, sera probablement juste autour du coin.

Dr Wang enregistré président de Huawei Consumer BG Software

Qu'est-ce compilateur Ark est?

Selon la déclaration enregistrée Wang, compilateur Ark est une subversion du sous-jacent des mécanismes de traitement Android.

Nous savons tous que toutes les machines qui ont leur propre langue, afin de permettre à la machine de fonctionner conformément aux instructions de l'humanité, doivent d'abord la langue de niveau élevé dans le programme de langage machine peut reconnaître, vous avez besoin d'un convertisseur de média entre cette langue. Il a été chargé du programme est le compilateur et l'efficacité du compilateur lors de la réception et la conversion affectera directement la machine de la réponse acceptée à la vitesse de mise en uvre.

L'identification système Android actuelle JAVA ou la langue de C / C en utilisant la machine virtuelle ART, un mélange de compilateur AOT (Ahead Of Time), a expliqué, la politique du compilateur JIT (Juest En timr). AOT peut être démarré avant son fonctionnement APK comprenant Dex traduction bytecode, traduction des instructions, un par un, pour donner les instructions machine natives correspondantes. Tout cela est dans le terminal, qui est effectuée au téléphone, il est donc une conséquence directe de certaines des lacunes les plus évidentes: Tout d'abord, l'un des processus par un traduit à attendre, ce qui conduira à réduire la vitesse de traitement du système, en deuxième lieu, dans le traitement des différentes langues quand il aura plus d'espace de stockage, mais aussi prendre plus de temps pour installer et activer le temps, en plus, la collecte des ordures de mémoire de la machine virtuelle est tout reprise mondiale des déchets, lorsque la reprise mondiale sera une brève interruption de l'application, c'est aussi l'une des raisons importantes système Android Caton.

Ensuite, l'arche avec le compilateur traditionnel machine virtuelle Java et quelles améliorations par rapport à elle? Tout d'abord, le compilateur lors de la compilation de l'arche est terminée, la fin du développeur, le développeur lors de l'élaboration du programme peut diriger différents compilateur de langage de programmation aux instructions lisibles à la machine, qui a finalement empaquetés dans le package d'installation. Lorsque le téléphone lorsque le programme d'installation peut être exécuté directement identifier et éviter le temps et l'espace de stockage consommé par une machine virtuelle pour interagir avec la nécessité de dépenser, ce qui améliore la vitesse globale des logiciels et des systèmes. En second lieu, le compilateur utilise l'arche avec l'utilisation du mécanisme de collecte des déchets recyclés sans avoir besoin de suspendre l'application sera en mesure de récupérer la mémoire, de sorte que la récupération de la mémoire problèmes Caton ne se reproduira plus, ce qui est une machine virtuelle pour contourner Android sous-jacente le fonctionnement de l'architecture, peut être appelée une transformation effectuée fondamentalement. Si la façon quantifiée de l'exprimer, en utilisant un compilateur Ark améliorer l'effet provoqué, le système peut être réalisé pour améliorer le fonctionnement de 24%, 44% réponse du système d'augmentation des performances.

Pourquoi Huawei veut faire?

compilateur Ark travaille que nous avons une compréhension générale, puis, en tant que fabricant de téléphone mobile Huawei Pourquoi dépenser de l'énergie sur le système Android « coupé » moyenne? En fait, tout cela est apparu dans les tout premiers indices, depuis la sortie Android, de nombreux fabricants de personnaliser le système n'a jamais cessé, de la personnalisation de l'interface utilisateur initiale à la personnalisation du système actuel, les fabricants de téléphones mobiles exigences du système, en même temps également contribué au système Android constamment mis à jour. Mais seulement par Google pour Android itération ne suffit pas, donc pour être en mesure de faire correspondre les progrès dans le matériel, le développement de nouvelles fonctionnalités pour répondre à d'autres téléphones, tant de développeurs de logiciels internes doivent chercher des applications aux systèmes. propre système de EMUI de Huawei presque est accompagnée d'une croissance et de progrès, Huawei continuera également d'appliquer la technologie Android plus de la recherche sur le système Android. De « Born rapide, la vie rapide » EMUI5.0, à EMUI8.1 ont le Turbo GPU, la EMUI9.0 de Turbo équipé lien, même dans EMUI9.1 portant le compilateur arche et système de fichiers super EROFS, en fait, Huawei il a été réalisé étape par étape, les ajouts au système natif, de l'écologie à l'extérieur, couche-cadre multiples niveaux, middleware, abstraction matérielle et le noyau, et étaient donc toute l'optimisation de la chaîne. gène système Android face à des inconvénients retranchés, Huawei choisir votre façon d'essayer sans cesse et d'obtenir des résultats encourageants.

Ces ajouts au système Android est plus comme un milieu stimulant, mais ont également montré une prise de conscience de Huawei, tout en utilisant la plate-forme, la plate-forme de recherche et d'exploration, et de proposer des méthodes d'amélioration efficaces, favorisant ainsi l'ensemble Android progrès "Empire". Ce processus Certaines personnes peuvent se soucier de la pression du côté Google, Wang enregistré qui, en fait, dans le processus d'ajouts dans Android, Huawei et la communication de Google n'a jamais été interrompue, et les deux parties ont cette attitude positive, qui de les versions ultérieures Android, Huawei dans les nombreux résultats de ce résultat de recherche peut le sentir. Le Huawei a lancé le super système de fichiers a été incorporé EROFS version Android, alors que le compilateur arche est également active dans la communauté open source de Google, l'espoir que l'avenir peut également être conclu au sein du système, et pourrait peut-être apparaître dans la prochaine génération d'Android dans.

Ensuite, il y a ce que les questions?

Maintenant, il semble que le compilateur Ark pour les développeurs de faire plus de sens que les utilisateurs, Huawei a également dit qu'un compilateur complet open-source sera dans le futur développeur Arche, afin que chacun puisse être développé par le compilateur Ark. Parce que les développeurs Android ne pas être la même hauteur que les exigences de normalisation iOS, il a plus de variables dans un langage de programmation, compilateur et le mode d'adaptation du logiciel. Si le compilateur Ark peut se propager rapidement, il peut être une solution fondamentale aux inconvénients mentionnés ci-dessus du point de vue du développeur. Wang a également dit que le dossier, le compilateur Ark est pas compliqué dans l'utilisation, pour les applications déjà sur le marché ou en développement, les développeurs doivent modifier le code existant, juste besoin d'être recompilées, Arche peut être utilisé directement par le compilateur et l'accès à un excellent performances réelles, les utilisateurs, aussi, et dans le passé ont téléchargé aucune différence, mais l'expérience peut se lever amélioration globale. Par exemple, compilé par le compilateur Ark Twitter peut sentir directement pendant l'utilisation que jamais augmenté de plus de 60% du bon fonctionnement.

Donc, pour le compilateur Ark, le soutien des développeurs est particulièrement important, a prouvé que la conférence de presse après que la cause de la plupart Wang occupé enregistrées à l'intérieur des développeurs de l'industrie ont un vif intérêt pour le compilateur Ark et ont question. Huawei semble, les fabricants de téléphones mobiles et les développeurs de travailler ensemble, apportera une meilleure expérience à l'utilisateur lors de l'utilisation. Wang a également dit que le dossier, compilateur Ark fournisseur Huawei veut le faire à travers la couverture de tous les logiciels est très difficile, donc nous nous réjouissons de travailler ensemble dans le camp Android tous les partenaires, l'utilisation du compilateur de prescription dans chaque scène et plates-formes, afin de laissez téléphone Android expérience globale sentir mieux et mieux à l'avenir « système Android que le système iOS aussi bien, » ne sera plus un vain mot.

Une fois mis en service?

Actuellement les systèmes de fichiers EROFS et compilateurs ont été officiellement Ark monté sur le système EMUI 9.1, c'est-à-dire, les téléphones P30 série Huawei a officiellement commencé à utiliser deux nouvelles technologies.

De plus, afin de permettre plus de développeurs peuvent utiliser l'Arche du compilateur, le code open source complète va bientôt vous rencontrer. Lors de la conférence Communication, Wang a enregistré des complaintes: « Le compilateur est vraiment un « banc pour s'asseoir décennie froide » du projet. » Dès 2009, quand Huawei a créé un groupe de compilation, au cours de laquelle a même connu la première puce naissance Kirin, car la puce comprend la nécessité pour le compilateur, le compilateur de l'Arche de concept de cadre sera officiellement finalisé en 2013. Ainsi, à travers 10 années d'efforts seulement en échange compilateur Ark disponibles, ces efforts de minutieux de nombreux personnel de R & D nationaux et étrangers. Heureusement, les développeurs la prochaine fois besoin d'attendre et ne pas être trop long, Huawei a décidé d'ouvrir le plein respect de l'Arche code compilé en Novembre de cette année, « Developers Conference Ligue verte », de sorte que plus les développeurs peuvent éprouver arche compilateur a changement.

Arche compilateur, l'innovation technologique perturbateur tel système de fichiers super EROFS, humeur Huawei continue d'explorer en avant les résultats dans le domaine du logiciel. approche open source représente également Huawei a suffisamment confiance en soi pour faire face aux défis de l'avenir dans tous les aspects. développement conjoint, la coopération gagnant-gagnant, Huawei à faire est d'améliorer l'expérience pour tous les utilisateurs d'Android, ce n'est pas seulement une entreprise de progression de la Huawei, mais aussi les progrès de l'ensemble du camp Android.

étrange intérêt par âge du second élément du vent et le feu? plus de personnalité de costume à la mode de cet été, je vous donne!
Précédent
Il était un Wal-Mart « adversaire le plus fort » de la Chine, mais maintenant énorme perte de près de 2 milliards ...
Prochain
Une semaine, des gens agissent public Shu parc aquatique moussue Quantang Rue: dégagé
Kevin - Carrefour: Taryn - Lu est un maître tacticien et il est certainement le plus approprié pour l'entraîneur des Lakers
Cadre Refusé de solide, Shi Shi, Song Qian des États-Unis de retour en ligne, ne le faites pas « dos épais, » la femme!
Collection marchands! 424 centre commutateur d'enquête magasin de vêtements!
Changsha: les grandes histoires de transfert qui façonnent le gars belle civilisation « Vertu City »
équipe roquettes G3 dos contre le mur aussi longtemps que les données prouvent qu'il ya un espoir de poser la première victoire de l'univers Yong
Ces cognitions anti-bon sens sont les plus grandes opportunités commerciales de la Chine à l'avenir
Anita, les enfants devraient adopter un ensemble de « train à grande vitesse à double arrogance » sur toute la fille de maquillage amis: deux grands haut-parleurs
Dans le berceau d'Apollon, dieu de la lumière, placé 29 sculpture britannique corps sculpteur
Des milliers de personnes se sont rassemblées à des « bananes », pour protester contre la nation polonaise films porno Bo motifs étagères Art
Vous n'arrivez pas à vous remonter le moral face aux Clippers au premier tour ? Curry Durant admet que mener les Rockets 2-0 ne lâchera pas
américaine rouge + marque réseau, Beijing Yan une autre valeur accablait Street Food « préoccupation immédiate »!