Dans le domaine du jeu en ligne, autant que pour le travail sur or­di­na­teur, l’uti­li­sa­teur s’attend à un temps de réaction le plus rapide possible. Cependant, une faible latence n’est pas toujours possible : les distances ainsi que d’autres problèmes matériels ou logiciels peuvent ralentir le flux de données. Il est toutefois possible d’agir con­crè­te­ment pour réduire la latence.

Latence : dé­fi­ni­tion

La latence, appelée aussi retard ou délai de transit, est le temps qui s’écoule entre une commande et la réaction attendue. Dif­fé­rents facteurs font qu’il existe toujours un certain retard. Dans l’absolu, on recherche la latence ou le retard le plus faible possible, évitant au possible une latence élevée.

Im­por­tance de la latence

Ce qui peut sembler abstrait au départ prend tout son sens pour la plupart d’entre nous dans le domaine des té­lé­com­mu­ni­ca­tions : lorsqu’on travaille sur or­di­na­teur, on attend d’un programme qu’il démarre ra­pi­de­ment après un double-clic ; lors de la na­vi­ga­tion en ligne, on attend d’un site Web qu’il s’affiche im­mé­dia­te­ment ; enfin lorsqu’on fait du Cloud gaming, le coup décisif porté à l’ad­ver­saire doit se faire au mieux en temps réel.

Lorsqu’on utilise des lunettes RV notamment, une latence trop élevée se ressent au niveau physique : l’en­vi­ron­ne­ment numérique met du temps à charger et l’ex­pé­rience perd en réalisme. Une faible latence joue, ou jouera à l’avenir, un rôle décisif dans la conduite autonome : dans ce cas, la latence devra être aussi proche que possible de 0 afin que les véhicules autonomes réa­gis­sent en toute sécurité aux accidents et autres évé­ne­ments inat­ten­dus de la cir­cu­la­tion routière.

Outre la latence sur Internet et celle de l’or­di­na­teur ou du système d’ex­ploi­ta­tion, la latence de la fibre optique, soit le temps que met le câble à trans­mettre le signal, joue aussi un rôle pour l’uti­li­sa­teur quotidien. Il existe également des latences d’origine opé­ra­tion­nelle ou mécanique.

Causes de la latence

Le but est d’atteindre une latence la plus faible possible, soit proche de 0, ne résiste pas à la réalité dans la plupart des cas. Sur Internet ou sur un or­di­na­teur, la latence est in­fluen­cée par dif­fé­rents facteurs :

  • La distance entre l’émetteur et le récepteur : si vous cherchez à charger des paquets de données d’un serveur situé aux États-Unis, la latence est nettement plus élevée que si vous appelez des données depuis un serveur français ;
  • Supports de trans­mis­sion : il existe dif­fé­rents types de câbles avec leur vitesse de trans­mis­sion propre. Cependant, le type et le nombre de stations de relais (serveur, disques durs, com­mu­ta­teur réseau, etc.) aug­men­tent également la latence ;
  • Taille des paquets : plus les données sont vo­lu­mi­neuses, plus la trans­mis­sion est longue ;
  • Type de trai­te­ment des données : dif­fé­rents com­po­sants trai­te­ront les données chacun à sa façon ;
  • Dis­po­ni­bi­lité de la bande passante : la largeur de bande dont vous disposez peut ralentir la trans­mis­sion. La puissance du signal peut aussi avoir une influence, notamment s’il est plutôt faible et/ou doit être renforcé par un répéteur ;
  • Les files d’attente aux dif­fé­rentes stations, notamment lorsqu’un nombre ex­cep­tion­nel­le­ment élevé de demandes sont adressées si­mul­ta­né­ment à un serveur.
Conseil

Pour connaître votre latence sur Internet, il est possible de faire un test ping, appelé aussi speedtest ou test de débit. Le site Web test envoie des paquets de données à votre or­di­na­teur et mesure le temps né­ces­saire pour l’aller-retour. La valeur, in­ter­pré­tée comme une bonne valeur de ping ou de latence, dépend de votre connexion Internet.

Réduire ou améliorer la latence

L’un des facteurs les plus im­por­tants pour une bonne latence est la courte distance entre l’émetteur et le récepteur. Ce facteur est résolu en amont par l’edge computing, un procédé qui consiste à mettre en place une ar­chi­tec­ture in­for­ma­tique pour traiter les données au plus près de la source. En plus de cela, il est possible d’optimiser son matériel ou ses logiciels pour améliorer la latence :

  1. Lors du streaming ou du jeu en ligne, sé­lec­tion­nez si possible un serveur français ou un serveur européen dans les pa­ra­mètres de la pla­te­forme de streaming ou de jeu ;
  2. Utilisez un câble plutôt que votre Wi-Fi pour les ap­pli­ca­tions gour­mandes en données ;
  3. Réduisez la « perte de paquets » via votre pare-feu. Ce dernier vérifie les paquets entrants et en bloque certains, ce qui entraîne une perte de temps – voire une perte de données. Pour éviter cela, dé­fi­nis­sez dans votre pare-feu les sites ou ap­pli­ca­tions pour les­quelles la vé­ri­fi­ca­tion n’est pas né­ces­saire ;
  4. Réduisez la charge sur votre ligne afin de disposer d’une bande passante plus large pour l’ap­pli­ca­tion en cours : fermez les ap­pli­ca­tions en arrière-plan sur votre or­di­na­teur, mettez tem­po­rai­re­ment d’autres appareils (smart­phone ou tablette) en mode avion et donnez la priorité à votre or­di­na­teur sur le routeur. Il est pré­fé­rable de dé­sins­tal­ler les pro­grammes dont vous ne vous servez jamais ;
  5. Augmentez la mémoire vive sur votre or­di­na­teur ;
  6. Dé­frag­men­tez votre disque dur.
Aller au menu principal