Gears of War: E-Day no Xbox Series S mostra como os jogos podem contornar limitações de memória

O lançamento oficial de Gears of War: E-Day está logo ali, mas o jogo já está disponível em acesso antecipado, e as análises também vazaram. Ele está disponível para Xbox Series X, Series S e PC, mas levar o jogo a essas plataformas trouxe desafios diferentes para a The Coalition. Em particular, o Xbox Series S, já que ele tem menos memória que o Series X. O que os dois consoles têm em comum é o armazenamento NVMe, que ajudou os desenvolvedores a extrair mais desempenho do jogo.
A Digital Foundry testou o jogo no Xbox Series S e constatou que ele não fez concessões no tamanho e no nível de detalhe do mundo apresentado. Mas evitar reduzir a escala foi um grande desafio, e o estúdio teve que encontrar uma maneira inteligente de aproveitar ao máximo os 10 GB de memória GDDR6 compartilhada disponíveis. Para isso, trabalhou com a equipe de plataforma do Xbox e o Advanced Technology Group para desenvolver um sistema personalizado que usa a unidade NVMe como memória de acesso aleatório.
O conceito básico de memória virtual e de usar armazenamento rápido como RAM não é novo, mas a implementação em Gears of War: E-Day e a maneira de superar seus efeitos colaterais é o que a torna única. Para contextualizar, quando a RAM fica cheia, páginas de memória inativas são movidas para o armazenamento — processo conhecido como paginação ou troca — para serem recuperadas quando necessário. Graças às velocidades mais altas do NVMe, esse processo é muito mais rápido do que em SSDs ou HDDs convencionais.
O sistema desenvolvido pela The Coalition funciona de maneira semelhante, com dados complexos da cidade armazenados no NVMe. No entanto, apenas subconjuntos específicos de memória que os desenvolvedores consideraram necessários são movidos para a RAM, garantindo que essa transição não deixe o jogo mais lento. Em teoria, como aponta a Digital Foundry, alguns GB de armazenamento NVMe fornecem cerca de 1 GB de memória de sistema extra. Definir esses subconjuntos específicos é o que permite que Gears of War: E-Day rode sem reduzir a escala do mundo no Xbox Series S.
A The Coalition usa heurísticas avançadas para tomar essa decisão, com o sistema monitorando os padrões de acesso e identificando quais dados foram usados mais recentemente. A memória que não é usada em um quadro, ou ao longo de uma sequência de quadros, torna-se candidata à paginação. Os dados usados com frequência permanecem na RAM, e tudo o que estiver ocioso pode ser transferido para o SSD.
Os Top 10
» Os Top 10 Portáteis Multimídia
» Os Top 10 Portáteis de Jogos
» Os Top 10 Portáteis Leves para Jogos
» Os Top 10 Portáteis Acessíveis de Escritório/Empresariais
» Os Top 10 Portáteis Premium de Escritório/Empresariais
» Os Top 10 dos Portáteis Workstation
» Os Top 10 Subportáteis
» Os Top 10 Ultrabooks
» Os Top 10 Conversíveis
» Os Top 10 Tablets
» Os Top 10 Smartphones
» A melhores Telas de Portáteis Analisadas Pela Notebookcheck
» Top 10 dos portáteis abaixo dos 500 Euros da Notebookcheck
» Top 10 dos Portáteis abaixo dos 300 Euros
Dito isso, as limitações gerais, incluindo a CPU mais lenta, forçaram a The Coalition a reduzir os reflexos do Lumen para manter a meta de 60 FPS no Series S. Isso significa que o jogo não tem uma aparência tão boa quanto no Series X ou em um PC com configuração semelhante. Além disso, embora o desempenho do jogo no Series S seja impressionante, há quedas abaixo da meta de FPS nos diferentes modos de desempenho.
De acordo com a diretora técnica do estúdio, Kate Rayner, Gears of War: E-Day é um dos primeiros jogos a usar essa tecnologia, mas outros estúdios já estão interessados. Dependendo de como for implementado, esse ajuste personalizado da memória virtual pode abrir possibilidades interessantes para jogos futuros em hardware com pouca memória.














