Continuer vos achats

Votre panier est vide

    L’iPhone est 2 fois plus efficace en mémoire que les smartphones Android

    22 Dec, 2014

    Partager cet article

    Apple est peut-être en train de perdre la bataille des smartphones, mais un nouveau rapport suggère que l'iPhone, produit phare de la marque, est deux fois plus efficace en mémoire que les appareils Android. Cela ne surprendra personne ayant déjà utilisé un iPhone : faire fonctionner plusieurs applications en même temps est fluide et rarement sujet à une baisse de performance. Alors, comment l’iPhone parvient-il à un tel exploit technologique ?

    Les fabricants intègrent de plus en plus de RAM dans les smartphones Android. Le Nexus 6, le HTC One (M8), le OnePlus One et le Note 4 de Samsung sont tous dotés de 3 Go de RAM. En comparaison, l’iPhone 6 n’utilise que 1 Go de RAM. La logique voudrait que les appareils Android surclassent l’iPhone, ayant 200 % de RAM en plus, mais ce n’est pas le cas. Au contraire, l’iPhone se distingue en offrant de meilleures performances avec moins de mémoire physique.

    Glyn Williams, un "vétéran chevronné de l'industrie du jeu vidéo", a proposé une explication. Selon lui, la supériorité de l’iPhone provient du fait que les applications Android utilisent Java — et Java demande beaucoup de RAM pour fonctionner correctement, ce qui alourdit la mémoire du système.

    À chaque ouverture d’application sur Android, de la mémoire RAM est sollicitée. Cette mémoire est recyclée via un processus appelé « ramasse-miettes » (garbage collection). En général, cela fonctionne bien, mais un trop grand nombre d’applications ouvertes en même temps peut entraîner des ralentissements.

    Williams ajoute qu’Android fonctionne de manière optimale lorsque les applications disposent de quatre à huit fois plus de mémoire que nécessaire. Cela garantit un fonctionnement efficace de la ramasse-miettes. Si un appareil dispose de moins de RAM, les performances peuvent chuter.

    « En d'autres termes, il faut quatre à huit fois plus de mémoire que ce que vous utilisez vraiment pour être très efficace. Mais dès que la mémoire est restreinte, les performances chutent drastiquement, » écrit Williams. « C'est pourquoi les appareils Android ont autant de RAM. iOS n'utilise pas ce style de gestion mémoire et ne ralentit pas dans un environnement mémoire restreint. »

    Comme l’iPhone ne prend pas en charge Java, il n’a pas besoin de mémoire supplémentaire pour la ramasse-miettes. Cela contribue aussi à sa longue autonomie, car plus de RAM signifie plus de consommation énergétique.

    Remarquez-vous une différence de performance entre iPhone et Android ?