Gears of War: E-Day en Xbox Series S muestra cómo los juegos pueden sortear las limitaciones de memoria

El lanzamiento oficial de Gears of War: E-Day está a la vuelta de la esquina, pero el juego ya está disponible en acceso anticipado, y también se han filtrado reseñas. Está disponible para Xbox Series X, Series S y PC, pero llevar el juego a estas plataformas planteó distintos desafíos para The Coalition. En particular, para Xbox Series S, ya que tiene menos memoria que Series X. Lo que sí tienen en común ambas consolas es el almacenamiento NVMe, que ayudó a los desarrolladores a sacarle más rendimiento.
Digital Foundry probó el juego en Xbox Series S y descubrió que no se hicieron concesiones en cuanto al tamaño y el nivel de detalle del mundo presentado. Pero evitar reducir la escala fue todo un desafío, y el estudio tuvo que idear una forma ingeniosa de aprovechar al máximo los 10 GB de memoria GDDR6 compartida disponibles. Para ello, trabajaron con el equipo de plataformas de Xbox y Advanced Technology Group para desarrollar un sistema a medida que utiliza la unidad NVMe como memoria de acceso aleatorio.
El concepto básico de la memoria virtual y de usar almacenamiento rápido como RAM no es nuevo, pero lo que hace que sea único es la implementación en Gears of War: E-Day y la manera de superar sus efectos secundarios. Para ponerlo en contexto, cuando la RAM se llena, las páginas de memoria inactivas se trasladan al almacenamiento —un proceso conocido como paginación o intercambio— para recuperarlas cuando sea necesario. Gracias a las mayores velocidades de NVMe, este proceso es mucho más rápido que con los SSD o HDD estándar.
El sistema desarrollado por The Coalition funciona de forma similar: los datos complejos de la ciudad se almacenan en la unidad NVMe. Sin embargo, solo se trasladan a la RAM subconjuntos específicos de memoria que los desarrolladores consideran necesarios, lo que garantiza que esa transición no ralentice el juego. En teoría, como señala Digital Foundry, un par de GB de almacenamiento NVMe aportan aproximadamente 1 GB de memoria adicional al sistema. Es la selección de esos subconjuntos específicos lo que permite que Gears of War: E-Day funcione en Xbox Series S sin reducir la escala del mundo.
The Coalition utiliza heurísticas avanzadas para tomar esa decisión: el sistema rastrea los patrones de acceso y determina qué datos se usaron más recientemente. La memoria que no se usa durante un fotograma, o a lo largo de varios fotogramas, puede pasar a paginación. Los datos que se usan con frecuencia permanecen en la RAM, y todo lo que está inactivo puede trasladarse al SSD.
Top 10 Análisis
» Top 10 Portátiles Multimedia
» Top 10 Portátiles de Juego
» Top 10 Portátiles de Juego ligeros
» Top 10 Portátiles Asequibles de Oficina/Empresa
» Top 10 Portátiles de Juego Ligeros
» Top 10 Portátiles de Oficina/Empresa Premium
» Top 10 Estaciones de Trabajo
» Top 10 Subportátiles
» Top 10 Ultrabooks
» Top 10 Convertibles
» Top 10 Tablets
» Top 10 Tablets Windows
» Top 10 Tablets de menos de 250 Euros
» Top 10 Phablets (>5.5")
» Top 10 Smartphones
» Top 10 Smartphones (≤5")
» Top 10 Smartphones de menos de 300 Euros
» Top 10 Smartphones de menos de 120 Euros
» Top 10 Portátiles de menos de 1000 Euros
» Top 10 Portátiles de menos de 500 Euros
» Top 10 Portátiles de menos de 300 Euros
» Los Mejores Displays de Portátiles Analizados por Notebookcheck
Dicho esto, las limitaciones generales, incluida la CPU más lenta, obligaron a The Coalition a reducir los reflejos de Lumen para mantener el objetivo de 60 FPS en la Series S. Esto significa que el juego no luce tan bien como en la Series X o en un PC con una configuración similar. Además, aunque el rendimiento del juego en la Series S es impresionante, hay caídas por debajo de los FPS previstos en los distintos modos de rendimiento.
Según la directora técnica del estudio, Kate Rayner, Gears of War: E-Day es uno de los primeros juegos en usar esta tecnología, pero otros estudios ya están interesados. Según cómo se implemente, este ajuste personalizado de la memoria virtual podría abrir posibilidades interesantes para futuros juegos en hardware con poca memoria.













