Console - Lettre des développeurs : Connexion à l'hôte perdue

Bonjour à tous ! Je m’appelle Sangki Kim, et je suis l’ingénieur principal pour le contenu console de PUBG.

L’équipe de développement travaille d’arrache-pied pour régler le problème critique qui engendre un message redoutable et redouté : « Connexion à l’hôte perdue ». Nous sommes heureux d’annoncer que le nombre de ces déconnexions intempestives a été réduit de plus de 90 % grâce à des correctifs appliqués lors de la Mise à jour 4.3.

Les déconnexions de type « Connexion à l’hôte perdue » (ou CALHP) se produisent lorsqu’un grand nombre de ressources devant être transférées en mémoire à l’arrivée d’un joueur ne se sont pas chargées correctement.  L’année dernière, nous avons également remarqué deux ou trois problèmes liés aux CALHP. Auparavant, ce problème était dû au « Garbage Collection » (GC) qui ne fonctionnait pas correctement lors du chargement des données de la carte en vue d’accéder à la partie (le GC libère de la place en éliminant les ressources inutilisées et permet de réutiliser cet espace). Parfois, le chargement de la carte était plus long que prévu, et déclenchait un GC qui mettait au rebut des ressources nécessaires. Pour régler ce problème, nous avons augmenté l’intervalle entre deux GC pour que toutes les ressources puissent être intégralement chargées avant l’arrivée des joueurs dans la partie.

L’origine des incidents les plus récents de CALHP est  légèrement différente. Avec davantage de contenu ajouté à chaque mise à jour (l’inventaire, l’équipement, ou encore des systèmes tels que la maîtrise des armes et la maîtrise de la survie), de nombreuses ressources supplémentaires doivent être chargées (beaucoup plus que dans les versions précédentes du jeu).

Lorsque le problème des CALHP a recommencé, nous avons tout d’abord ressayé d’augmenter l’intervalle des GC. Toutefois, cette solution n’a pas porté ses fruits. Qui dit davantage de contenu dit davantage de ressources nécessaires. Par conséquent, pour garantir le chargement de toutes les ressources sans plantage, nous devions adopter une approche différente. Après plusieurs essais infructueux, nous avons réussi à réorganiser la logique de chargement afin que toutes les ressources soient chargées avant le lancement de la partie. Le taux de CALHP a alors chuté de plus de 90 %.

Nous comprenons qu’il s’agissait d’un problème très frustrant pour les joueurs, et nous les remercions pour leur patience pendant que nous mettions au point un correctif.

Merci,

Sangki Kim, Ingénieur principal pour le contenu console

Discuss this article
Share this article