2 votes

Comparaison des performances iOS 12 / iOS 11 ?

Après avoir effectué la mise à niveau vers iOS 11 sur un iPhone 6, j'ai remarqué différentes formes de perte de performances :

  • le temps de lancer quelques applications,
  • des boutons de l'interface qui semble être au ralenti,
  • Le clavier virtuel a commencé à afficher les caractères que j'ai tapés après 3 ou 4 d'entre eux,
  • retard dans la navigation sur Internet (mais une partie du problème peut provenir de l'interface réseau utilisée et de la charge de la connexion et du serveur distant,
  • etc

Avant de passer à iOS 12 (que l'on peut tester pour vérifier), je voudrais profiter de cette mise à jour pour faire une mesure correcte des performances d'iOS 11 afin de pouvoir ensuite les comparer à celles d'iOS 12.

Je voudrais mesurer un nombre qui est indépendant du réseau et du processeur afin de pouvoir comparer les performances des versions iOS. uniquement . Bien sûr, les performances d'un système d'exploitation ne peuvent pas être entièrement caractérisées par les éléments suivants une uniq numéro. Par exemple, un système d'exploitation peut être plus rapide pour la manipulation des fichiers, alors que l'autre peut être plus rapide pour le rendu des interfaces graphiques. Mais aussi imparfait que cela puisse être, il est toujours possible de calculer une moyenne pondérée des performances pour différentes fonctions clés.

J'ai jeté un coup d'œil à quelques excellents benchmarks comme Geekbench mais la plupart d'entre eux s'attachent à donner des chiffres qui caractérisent les performances du processeur et non celles du système d'exploitation. Par exemple, Geekbanch ne fournit pas la version d'iOS sur laquelle le benchmark a été exécuté.


Quel benchmark fournirait un "indicateur" de performance pour caractériser l'OS aidant à comparer les performances d'iOS 11 et d'iOS 12. Bien sûr, sur la même architecture physique, dans le même environnement réseau et avec la même charge d'OS ?

2voto

Jose Chavez Points 645

A ma connaissance, une telle mesure n'existe pas.

Il est pratiquement impossible de dire quoi que ce soit sur les performances d'un système d'exploitation qui est totalement indépendant du processeur et du réseau. Cela n'a vraiment pas beaucoup de sens.

Vous pouvez créer des benchmarks qui mesurent les performances des "choses de la vie réelle", ce qui inclut les fonctions du système d'exploitation - mais vous ne pourriez pas comparer les performances du système d'exploitation sur différents processeurs et périphériques réseau.

Il serait plus logique de créer un benchmark qui essaie de se concentrer sur les opérations du système d'exploitation - en essayant de passer le plus de temps possible dans le système d'exploitation et le moins possible dans le code utilisateur. Vous pourriez ensuite comparer la valeur de ce benchmark à celle du même benchmark sur le même appareil (c'est-à-dire le même processeur, etc.) mais avec une version différente du système d'exploitation.

Cela vous renseigne un peu sur les performances du système d'exploitation, mais il serait très difficile de créer quelque chose qui vous donne un chiffre abstrait représentant les performances du système d'exploitation de manière significative. Cela dépendrait beaucoup de l'heuristique et de la façon dont vous voulez évaluer les performances de chacune des milliers de choses que le système d'exploitation particulier fait pour vous.

Par exemple, si iOS 11 est 20 % plus rapide pour créer des fils par rapport à iOS 12, mais que iOS 12 est 20 % plus rapide pour compresser des vidéos, lequel des deux est le plus rapide ?

Si vous ne comprimez jamais de vidéo, vous pourriez dire qu'iOS 11 est le plus rapide, mais d'autres pourraient avoir un avis différent.

0voto

Matt Chandler Points 397

L'une des façons de le faire est de réaliser les mêmes tâches sur le téléphone, la vidéo pour mesurer exactement le temps que cela prend, et de comparer les vidéos.

D'autres l'ont déjà fait avec deux téléphones côte à côte. Voici deux exemples sur YouTube :

Test de vitesse iOS 11 vs 12 sur un iPhone 6

Test de vitesse iOS 11 vs 12 sur un iPhone 8

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X