web-dev-qa-db-fra.com

Justification de la latence tactile longue sur Android

En tant qu'utilisateur de l'appareil tactile de longue date Apple, j'ai été vraiment surpris quand j'ai eu mon premier Android téléphone (Galaxy SIII). Contrairement à tous les produits Apple que j'ai utilisés, le Galaxy a un peu de retard avec toutes les interactions tactiles. Le résultat est que le système semble globalement plus lent.

Après des recherches plus approfondies, j'ai découvert qu'il s'agit d'un plainte courante parmi les utilisateurs de Android, et qu'il est très facile de le changer avec des applications tierces (notamment SGS Touch Screen Booster ).

Pourquoi Samsung (et peut-être d'autres fabricants Android) créeraient-ils cette latence en premier lieu, et ne l'amélioreraient-ils pas par un simple ajustement des variables système?

1
ewittke

On dirait que si vous utilisez Google, vous rencontrerez une bonne quantité d'informations à ce sujet. Quelques articles renvoient à le suivi d'Andrew Munn de son article intitulé "The Reason Android is Laggy". Andrew résume un réponse de l'employée de Google Dianne Hackborn :

... suggère [s] que la sécurité et la flexibilité accrues de la plate-forme Android sur iOS est une cause de surcharge de performances et qu'un matériel de plus en plus rapide aidera à résoudre le problème

Entre les deux articles, il apparaît que le décalage est simplement un problème de performances - pas une "fonctionnalité" conçue à dessein.

Juste une intuition, mais j'imagine que cela est dû en partie au fait que Google n'a pas directement à dire sur une grande partie du matériel Android continue - combiné avec le fait que le système d'exploitation doit prendre en charge une large de nombreux appareils. Beaucoup de fabricants veulent rivaliser sur les prix et, en tant que tels, sous-alimenter probablement les appareils. Et comme tant d'appareils veulent exécuter Android, le système d'exploitation doit probablement s'adapter à des scénarios au-delà de l'appareil que vous utilisez .

En ce qui concerne le "simple réglage des variables système", j'ai un autre pressentiment que l'application mentionnée a probablement aussi des compromis. Si cela augmente les performances d'une chose, il est probable qu'il devra en retirer ailleurs.

2
DA01