La nouvelle iPhone 6 il n'a "que" 1 Go de mémoire RAM alors que la plupart des appareils haut de gamme Android il a le double, 2 Go. La logique suggère que ces derniers sont plus rapides qu'un iPhone, mais la réalité est l'inverse. Beaucoup d'entre nous, en particulier ceux qui n'ont pas de hautes connaissances techniques, se demandent pourquoi cette question et en Culte de Mac enfin, ils nous ont dissipés de nos doutes.
La réserve de mémoire est la clé
Un iPhone 6 avec 1 Go de RAM fonctionne beaucoup plus rapidement qu'un smartphone Android avec 2 Go de RAM. Cela a à voir avec la manière différente dont iOS et Android gèrent leurs applications.
Comme Glyn Williams l'a expliqué sur Quora, les appareils iOS fonctionnent mieux que les appareils Android qui ont deux fois plus de RAM car les applications Android utilisent Java, et ils ont besoin de toute cette RAM supplémentaire.
En fin de compte, cela signifie que sur un appareil Android, ce que fait le système réserver des quantités de mémoire RAM lorsque vous utilisez différentes applications, un pool de mémoire qui n'est libéré que lorsque l'application se ferme. Cela fonctionne assez bien sur les systèmes qui ont beaucoup de RAM libre, mais une fois que vous avez un tas d'applications en cours d'exécution, cette mémoire s'épuise et le problème se produit.
Par conséquent, selon Williams, Android dispose de 4 à 8 fois plus de mémoire qu'il n'en aurait vraiment besoin. Cependant, une fois que cette quantité de mémoire libre n'est plus disponible, les performances commencent à souffrir et ralentissent.
Face à cela, iOS consomme uniquement la mémoire RAM dont l'application a besoin, sans faire aucun type de réservation, de sorte qu'il ne subisse aucun processus de ralentissement malgré le même nombre d'applications ouvertes.
C'est pourquoi Les appareils Android doivent avoir le double de la RAM pour exécuter des applications de la même manière iPhone. De plus, plus de mémoire RAM affecte négativement la durée de vie de la batterie, c'est pourquoi les téléphones Android doivent avoir des batteries plus grandes.
Tout ce qui précède montre que parfois, certaines spécifications techniques ne sont pas si importantes en principe mieux si plus tard il s'avère que le système d'exploitation fait une utilisation inefficace en consommant plus de ressources qu'il ne le devrait.
SOURCE: Culte de Mac