Speed test Train at Home trop bas : pourquoi, et comment mesurer votre vrai débit
Vérifié avec T@H 3.7.0 sur macOS 26.6.2 (30 septembre 2026)
Publié le 13 octobre 2026 · 6 min de lecture
Si le speed test de Train at Home vient d'afficher quelque chose comme 15 Mbps sur une connexion que vous savez bien plus rapide, votre méfiance est justifiée — et vous n'êtes pas seul à le constater. Ce guide explique pourquoi, à partir de mesures réelles prises sur le même Mac et la même ligne, et comment vérifier votre débit réel séparément. Voir le guide de configuration optimale pour la vue d'ensemble.
Comment Train at Home mesure vraiment votre débit
Le mineur embarque directement la bibliothèque Python speedtest-cli. Il lance un nouveau test juste avant chaque tentative d'inscription (journalisé comme Running speedtest..., puis Speedtest completed with results: {'download_mbps': …, 'upload_mbps': …}), et réutilise un résultat en cache le reste du temps (Using cached speedtest result) — environ 3 à 4 tests par jour en fonctionnement normal. Point essentiel : il choisit automatiquement un serveur Ookla selon la latence, sans aucun contrôle de l'utilisateur sur celui qui est sélectionné.
Il n'existe aucun seuil local de réussite ou d'échec
Chercher, dans une journée entière de journaux CLI, quoi que ce soit ressemblant à un minimum de débit — « insufficient », « too slow », « minimum … mbps », « threshold », « bandwidth » — ne donne aucun résultat. Sur cette version, le speed test ressemble à de la télémétrie remontée en amont, pas à un filtre local qui bloquerait le minage.
Les chiffres réels
Sur un Mac, une ligne fibre gigabit, un après-midi :
| Source | Descendant | Montant |
|---|---|---|
networkQuality de macOS (par défaut, multi-flux) |
~995 Mbps | ~715 Mbps |
speedtest-cli, serveur proche (536 km) |
266 Mbps | 289 Mbps |
speedtest-cli, serveur distant (501 km, curieusement) |
15,5 Mbps | 28,7 Mbps |
| Journal de Train at Home, 16h02 | 371 Mbps | 301 Mbps |
| Journal de Train at Home, 17h36 | 13,8 Mbps | 30,0 Mbps |
Même Mac. Même ligne. Même après-midi. L'écart entre un résultat de « 15 Mbps » et un résultat de « 370 Mbps » venait entièrement du serveur Ookla tiré au sort — pas de la connexion réelle.
Cela a une vraie conséquence, au-delà d'un chiffre qui fait peur : le jour même où ces données ont été relevées, le point d'entrée /miner/register/status de l'orchestrateur a répondu 500 trois fois de suite. Le mineur s'est alors réinscrit avec un tout nouvel identifiant de file — repartant de la fin. Rien ne prouve que cet échec précis ait été causé par le résultat bas, mais c'est un rappel qu'un mauvais résultat de speed test n'est pas purement cosmétique ; si vous vous retrouvez aussi replacé en fin de file, le guide sur la position dans la file montre comment confirmer ce qui s'est passé.
Pourquoi le débit compte mécaniquement, même sans minimum strict
Entraîner un modèle sur Internet plutôt que sur l'interconnexion d'un datacenter n'est pas gratuit. L'article technique du projet décrit un besoin de compression d'environ 100 à 300× sur les transferts d'activations et de gradients pour garder des temps de transfert comparables à ceux d'un datacenter, et rapporte environ 128× de compression atteinte dans ses propres expériences — explicitement pensé autour d'un débit domestique « typique » de 50 à 200 Mbps. Autrement dit : le système est conçu pour tolérer une connexion domestique ordinaire, pas pour en exiger une exotique. Ce contexte est utile quand un seul résultat bas vous inquiète — l'architecture part déjà de l'hypothèse d'un débit domestique, pas d'un débit de datacenter.
Mesurer votre vrai débit avec networkQuality
macOS embarque son propre outil de débit et de réactivité, indépendant de tout ce que fait Train at Home. D'après man networkQuality sur ce Mac :
networkQualityseul lance l'upload et le download en parallèle (c'est le chiffre « multi-flux » utilisé dans le tableau ci-dessus) et affiche un résumé de capacité et de réactivité.networkQuality -slance les tests séquentiellement, ce qu'il faut si vous voulez des scores de réactivité (RPM) séparés pour la descente et la montée, et pas seulement un score combiné.networkQuality -vajoute une sortie détaillée.networkQuality -cproduit un JSON exploitable par machine plutôt qu'un résumé lisible.
networkQuality
ou, pour un détail séquentiel plus complet :
networkQuality -s -v
Si networkQuality affiche quelque chose de proche du débit annoncé par votre fournisseur d'accès pendant que le résultat de Train at Home n'y ressemble en rien, vous avez confirmé que le problème vient du serveur de test tiré au sort, pas de votre ligne.
Ce qu'il faut écarter avant de blâmer votre connexion
- Comparez d'abord avec
networkQuality, comme ci-dessus, avant de soupçonner votre ligne. - Signalez à Macrocosmos les écarts vraiment extrêmes — un résultat 20 fois inférieur à la réalité sur une ligne stable est un signal utile pour eux, pas seulement pour vous.
- Écartez séparément les causes locales : un VPN actif au moment du test (une précaution générale à envisager pendant l'entraînement, même si Macrocosmos n'a rien publié officiellement à ce sujet), une liaison montante occupée par autre chose sur votre réseau, et, de façon moins certaine, une connexion Wi-Fi plutôt que filaire.
Checklist
- Si un résultat semble alarmant, ne paniquez pas immédiatement — vérifiez d'abord avec
networkQuality(ounetworkQuality -s -v). - Souvenez-vous que le speed test semble être de la télémétrie, pas un filtre de réussite/échec, sur cette version.
- Si vous avez aussi été réinscrit à peu près au même moment, consultez le guide sur la position dans la file pour confirmer ce qui s'est passé.
- Écartez un VPN et une liaison montante occupée avant de penser que quelque chose est cassé.
- Si votre résultat
networkQualityest lui aussi franchement mauvais, c'est un signal réel à approfondir — ce guide porte spécifiquement sur l'écart entre les deux outils, pas sur le diagnostic d'une ligne réellement lente. - Si les ports ou l'accessibilité P2P vous inquiètent aussi, voir le guide réseau et ports.
Pour le reste d'une configuration stable — installation, veille, suivi — consultez le guide de configuration optimale complet.
Sources
Guides associés
Envie de voir ça sur votre propre Mac ?
subnera affiche la position réelle dans la file et la phase dans votre barre de menu.
Installer subnera