Ouvrir le menu principal

iGeneration

Recherche

Dans le labo aux 2 000 smartphones de Facebook

Florian Innocente

mercredi 13 juillet 2016 à 22:17 • 13

iPhone

Des racks et des racks de serveurs remplis de 2 000 smartphones iOS et Android qui testent inlassablement les modifications apportées au code des apps de Facebook et d’Instragram. Objectif, vérifier si ces révisions n’ont pas d’impacts négatifs sur les performances et l’autonomie de ces téléphones, pour la plupart anciens.

crédit CNET — Cliquer pour agrandir

Facebook a convié des journalistes américains à visiter son premier data center ouvert en 2011, dans l’Oregon (au nord de la Californie). Son “Mobile Device Lab” consiste en 60 baies contenant chacune 32 smartphones de générations souvent anciennes.

Ces presque 2 000 téléphones sont télécommandés pour tester constamment les dernières build des apps du réseau social et celles de ses filiales, leur a expliqué Antoine Reversat, l'un des ingénieurs responsables. Il y a aussi bien des iPhone 4 que des 5c ou les dernières générations de Nexus. Sur iOS comme sur Android, il s’agit de voir dans quelle mesure des téléphones, certains avec quelques années au compteur, peuvent encaisser les changements apportés dans le code de ces apps. Est-ce que leur batterie en prend un coup, est-ce que l’app perd en fluidité, quid du côté de la mémoire ? Il y a lieu effectivement de se poser la question (lire Facebook : 15 % de batterie en plus en supprimant l'app).

crédit : The Verge — Cliquer pour agrandir

Pour piloter les grappes d’iPhone, 8 Mac mini sont sollicités. Ces téléphones sont aussi filmés pour que les ingénieurs puissent, le cas échéant, observer à distance l’activité sur leurs écrans. Un test qui n’est pas réalisé en revanche, c’est le comportement de ces apps en fonction de qualités de connexion médiocres. Ce n’est pas non plus prévu à terme, mais Facebook s’est déjà penché sur la question en sollicitant directement des employés de son campus (lire Le mardi c’est “connexion pourrie” chez Facebook).

Ce laboratoire de test est amené à grandir, les compartiments hébergeront prochainement le double de smartphones, il faudra aussi accommoder des rangements à la présence de modèles à grand écrans qui sont peu testés aujourd’hui. Facebook veut également simplifier les procédures de test. En passant par exemple de 20 étapes à 1 seule les opérations nécessaires pour remettre un iPhone dans l’état qui précède le lancement d’une nouvelle série de tests.

Cliquer pour agrandir

À l’origine, les développeurs de Facebook testaient leur code de manière artisanale, avec un téléphone à leurs côtés et un logiciel qui automatisait l’exécution des tests. La procédure a évolué au profit d’un simulateur logiciel. Mais il s’est avéré que ce système manquait de précision pour estimer des changements dans le comportement, telle une régression dans les performances de l’ordre du pourcent.

Cliquer pour agrandir

Facebook a plusieurs fois revu sa copie pour améliorer le dispositif. Les armoires tout métal, équipées chacune d’une connexion Wi-Fi, perturbaient les communications. Des plateaux en plastiques ont été utilisés à la place.

Puis c’est la place qui a manqué. La première installation se situait dans une pièce du campus californien, elle contenait 240 téléphones. Ce nombre ne pouvant aller qu’en augmentant à toute vitesse, ce labo a été déplacé l’année dernière dans les locaux plus vastes d’un data center voisin.

En plus de continuer à faire croître ce labo, Facebook prévoit d’en mettre à disposition en open source les détails techniques. Pour qu’il profite à d’autres éditeurs confrontés aux mêmes problématiques d’un parc de mobiles hétéroclites.

Source :

illustration ulule

Pour les 50 ans d’Apple, MacGeneration publie un livre événement

Précommandez-le dès maintenant et profitez-en pour découvrir nos nouveaux goodies, ou prolonger votre abonnement au Club iGen à tarif réduit.

Découvrez nos offres

Précommandez le livre et rejoignez la fête

Un livre pour raconter 50 ans d'Apple, une journée à Lyon pour les célébrer ensemble.

Participez sur Ulule

Apple insiste sur l’importance de tenir son iPhone à jour suite à DarkSword et Coruna

19/03/2026 à 20:45

• 24


Pour 3 950 €, Hermès vend une trousse avec chargeur MagSafe, mais sans l’adaptateur USB-C

19/03/2026 à 17:35

• 47


SFR prend officiellement en charge le transfert d’eSIM d’un iPhone vers Android

19/03/2026 à 15:01

• 3


iPhone Air : une remise de plus de 300 € sur le modèle 256 Go

19/03/2026 à 11:57

• 19


Club iGen : notre nouvelle app arrive, vous pouvez l’essayer dès maintenant 🆕

19/03/2026 à 10:42

• 139


Comet : le navigateur IA de Perplexity arrive sur iPhone

19/03/2026 à 09:45

• 9


Le MacBook Neo est si facile à réparer qu’on peut même mélanger ses couleurs 🆕

19/03/2026 à 08:39

• 27


iOS 26.4, le partage familial permettra à chacun d’utiliser son propre moyen de paiement

19/03/2026 à 08:00

• 27


tvOS 26.4 : un « Genius » s'invite dans votre salon

19/03/2026 à 07:27

• 15


iOS 26.4 : Apple répare (enfin) le clavier de l'iPhone

19/03/2026 à 06:40

• 57


5G Broadcast : TDF va expérimenter la diffusion des chaînes sur mobile cette année

18/03/2026 à 21:45

• 18


iOS, iPadOS, watchOS, macOS : une release candidate pour tous les OS 26.4

18/03/2026 à 18:58

• 36


DarkSword : un kit de piratage peut faire tomber les iPhone sous iOS 18

18/03/2026 à 17:20

• 9


Camera Hub G350 : Aqara dégaine la première caméra Matter, sans bénéfice immédiat

18/03/2026 à 16:46

• 7


App Store : Apple s’attaque aux apps de vibe coding

18/03/2026 à 15:29

• 18


Ambiscape redonne des couleurs à l’écosystème Ambilight

18/03/2026 à 12:25

• 20