El ingeniero senior de consola, Sangki Kim, nos explica a que se debía este problema y como lo hemos solucionado.

Hola, soy Sangki Kim, ingeniero senior de contenidos de consola en PUBG.

El equipo de desarrollo ha estado trabajando duro para arreglar el error crítico “Se ha perdido la conexión con el anfitrión”. Nos complace anunciar que este problema se ha solucionado en gran medida gracias a las correcciones realizadas en la actualización 4.3 y que el número de conexiones perdidas se ha reducido en más del 90%.

El error “Se ha perdido la conexión con el anfitrión” (LCTH, por sus siglas en inglés) se produce cuando no se cargan correctamente los muchos recursos que se supone que deben cargarse cuando un jugador se une a la partida.  El año pasado también se produjeron un par de errores de LCTH. En aquel entonces, el error se debía a que el Recolector de basura (RB) no funcionaba correctamente cuando se cargaban los datos del mapa para acceder a la partida. Para liberar espacio, el RB elimina recursos no utilizados y permite que dicho espacio se utilice de nuevo. En ocasiones, el mapa tardaba mucho en cargarse, y esto provocaba que el RB eliminara recursos necesarios. Para solucionar este problema, incrementamos el intervalo de tiempo del RB para que todos los recursos pudieran cargarse por completo antes de que los jugadores accedieran al juego.

Sin embargo, la causa de los nuevos errores de LCTH fue algo distinta. Con cada actualización se habían ido añadiendo nuevos contenidos, como el Inventario, el Equipo y sistemas tales como Maestría de armas y Maestría de supervivencia, de modo que había muchos más recursos que cargar, en comparación con las versiones previas del juego.

Cuando el error LCTH empezó a producirse de nuevo, lo primero que hicimos fue incrementar el intervalo de tiempo del RB, pero esto no nos permitió solucionar el problema. El hecho de que hubiera más contenido significaba que se requerían más recursos, de modo que para garantizar que se cargaran correctamente, debíamos abordar el asunto de un modo distinto. Tras varias pruebas y errores, fuimos capaces de reorganizar la lógica de carga para garantizar que todos los recursos se cargaran antes de acceder a la partida. Y así conseguimos que la tasa de incidencia de LCTH se redujera en más del 90 %.

Somos conscientes de que era un problema que resultaba muy frustrante y os damos las gracias por vuestra paciencia mientras trabajábamos en su solución.

Gracias,

Sangki Kim, ingeniero senior de contenidos de consola

Discutir artículo
Compartir artículo