La taille de l’appli Android, les mises à jour réduit de manière significative

0
282

Google a annoncé aujourd’hui qu’elle a mis en œuvre une nouvelle méthode de mise à jour appelée, fichier par fichier, application de correctifs qui réduit la taille des mises à jour des applications sur Android par 65% en moyenne.

La société a commencé à utiliser le bsdiff algorithme plus tôt cette année afin de réduire la taille des mises à jour d’application de 47% en moyenne par rapport à l’ensemble de la taille de l’application Android.

Le nouveau fichier par fichier patcher méthode que google a annoncé aujourd’hui améliore que de 65% en moyenne, et dans certains cas jusqu’à 90%.

Google Play envoie l’appareil un patch qui décrit la différence entre l’ancienne et la nouvelle version de l’application lors de fichier par fichier, les patchs sont utilisés.

Fichier par fichier, application de correctifs

android updates

Fichier par fichier patcher utilise la procédure suivante pour mettre à jour une application sur un appareil Android:

  1. Google décompresse à la fois l’ancien et le nouveau fichier pour calculer le delta à l’aide de bsdiff.
  2. Le patch est appliqué dans l’étape suivante par la décompression de l’ancien fichier, l’application de la delta (les différences), et de la compression des données obtenues dans un nouveau fichier.
  3. Google permet de s’assurer que le nouveau fichier est identique au fichier le développeur téléchargées sur le Play Store à l’origine.

Google a fait faire des tests en comparant l’ancien et le nouveau fichier patcher méthode uns contre les autres. Le résultat a été que fichier par fichier patcher réduit la taille d’une pièce de façon significative comparativement à la bsdiff méthode.

Netflix arrive en tête de liste avec une note de 92% de réduction de la taille du patch 1.2 Mo sur la taille d’origine de 16,2 Mo. Patch tailles chuté entre 32% et 92% de la taille de l’application, alors qu’il n’ont baissé que de 9% et de 81% à l’aide de la bsdiff méthode.

Comme vous l’avez déjà remarqué, il y a un inconvénient de la méthode. Etant donné que les fichiers doivent être décompressés et recompressée sur l’appareil, plus de puissance de traitement est nécessaire lors de mises à jour.

Google note que le processus prend environ 1 seconde par Mégaoctet sur 2015 ou les périphériques les plus récents, et généralement plus de temps sur des appareils plus anciens.

Cependant, il existe un compromis; la puissance de traitement supplémentaire est nécessaire sur l’appareil. Sur les appareils modernes (par exemple, à partir de 2015), de recompression peut prendre un peu plus d’une seconde par mégaoctet et sur les anciens ou les appareils les moins puissants, il peut être plus longue. L’analyse de la mesure montre que, en moyenne, si la taille de la parcelle est réduit de moitié le temps passé appliquer le patch (qui pour fichier par Fichier comprend recompression) est doublé.

La société a pris la décision de limiter la nouvelle application de correctifs méthode pour les mises à jour automatiques pour le moment. Ces mises à jour sont exécutées en arrière-plan et ne devrait pas affecter les performances de l’appareil trop donc.

Pour l’instant, nous sommes en limitant l’utilisation de cette nouvelle technologie d’application de patchs de mise à jour automatique, c’est a dire les mises à jour qui prennent place à l’arrière-plan, généralement la nuit, lorsque votre téléphone est branché sur le secteur et que vous n’êtes pas susceptible de l’utiliser. Cela garantit que les utilisateurs n’auront pas à attendre plus longtemps que d’habitude pour une mise à jour pour finir manuellement la mise à jour d’une application.

Une diminution de la taille de téléchargement, à la charge de l’allongement de délais de mise à jour sur le périphérique.

Maintenant, Vous: souhaitez-vous le commerce de mise à jour de taille pour le temps?