O que é o Microsoft DirectStorage e por que ele é importante?

Embora os jogos certamente se beneficiem de dispositivos de armazenamento de alta velocidade, como SSDs, os retornos decrescentes aparecem rapidamente; É difícil dizer a diferença entre um SSD SATA antigo e um SSD PCIe Gen 4 de ponta na maioria dos jogos. Para aproveitar os SSDs cada vez mais rápidos como nunca antes, a Microsoft lançou o DirectStorage para o Xbox Series X, e agora o DirectStorage está chegando ao PC.

Conteúdo

  • O que é DirectStorage?
  • Requisitos do DirectStorage
  • O DirectStorage é bom?

Embora o DirectStorage seja certamente empolgante para os desenvolvedores de jogos, o que isso significa para os jogadores não é tão empolgante, pelo menos não no momento.

Vídeos recomendados

O que é DirectStorage?

Uma pessoa segurando o SSD para jogos WD Black SN770.

O DirectStorage é basicamente um novo software que permite que os jogos aproveitem os rápidos SSDs NVMe. Isso não é apenas para reduzir os tempos de carregamento. À medida que os jogos se tornam cada vez mais complexos, é necessário um hardware melhor para executá-los, e isso não se limita a CPUs e GPUs: SSDs rápidos estão se tornando cada vez mais importantes para um bom desempenho em jogos.

Relacionado

  • O DirectStorage da Microsoft agora pode aumentar o tempo de carregamento do seu jogo em 200%
  • AMD, Nvidia e Intel recebem rumores de datas de lançamento da próxima geração
  • Como o DirectStorage carrega Forspoken em um segundo no PC

Motores de jogo modernos são desenvolvidos a partir de tecnologias mais antigas que foram projetadas para carregar muitos dados de uma só vez, que jogou com os pontos fortes dos discos rígidos. Mas hoje em dia, os desenvolvedores de jogos querem carregar muitos pequenos pedaços de dados por um longo período de tempo. Por exemplo, em muitos jogos, objetos distantes não são carregados com todos os detalhes para que o jogo funcione melhor. Os SSDs são realmente bons em lidar com muitas solicitações de dados, também chamadas de solicitações de E/S, e os desenvolvedores estão começando a otimizar para SSDs.

A principal fraqueza dos antecessores do DirectStorage é que há um limite de quantas vezes um jogo pode fazer solicitações de IO do armazenamento. Como os HDDs eram ruins em lidar com muitas solicitações de E/S, essa limitação não era importante até que os desenvolvedores desejassem aproveitar o poder dos SSDs NVMe modernos, que são muito bons em lidar com milhares ou até dezenas de milhares de solicitações de E/S por segundo. O DirectStorage corrige essa limitação, pelo menos no futuro previsível.

Como? Uma grande parte do DirectStorage é a descompactação de arquivos da GPU. A maioria dos arquivos do jogo é compactada para reduzir o tamanho da instalação, e sua CPU geralmente lida com o trabalho de descompactação. Acontece que as GPUs são realmente bom em descompactação de arquivos pequenos, e o DirectStorage aproveita isso. Melhora os tempos de carregamento enquanto, de acordo com a Microsoft, reduzindo massivamente a sobrecarga da CPU.

Requisitos do DirectStorage

Imagem do Sabrent Rocket 4 Plus NVMe SSD.

Em primeiro lugar, para ver todos os benefícios do DirectStorage, você precisará de um SSD NVMe. Você provavelmente desejará um SSD PCIe 4.0 ou 5.0 NVMe, pois os jogos com DirectStorage estão sendo desenvolvidos com esses tipos de SSDs em mente.

Em segundo lugar, DirectStorage é uma tecnologia de nível de API vinculada a DirectX 12, o que significa que é exclusivo para jogos DX12. Felizmente, é possível que jogos mais antigos obtenham o DirectStorage por meio de uma atualização. Por exemplo, The Witcher 3: Caçada Selvagem está recebendo uma atualização ainda este ano que apresenta o DX12, traçado de raioe DirectStorage.

A maioria das CPUs e GPUs fabricadas na última década devem ser capazes de atender aos requisitos mínimos do DirectStorage, que é apenas compatibilidade com DX12. Quando se trata de placas gráficas, GPUs Nvidia desde a série 900 e GPUs AMD desde a série 200 suportam DX12. Próximas GPUs Intel também suportará DX12.

Todas as CPUs Intel desde a 3ª geração e todas as CPUs AMD desde Ryzen 1000 suportam PCIe 3.0, o requisito mínimo para SSDs NVMe. Intel 11ª geração, 12ª geração e Ryzen 3000 a 6000 (com alguns exceções) suportam PCIe 4.0, que é a velocidade mais rápida para os SSDs atualmente disponíveis. Por fim, os próximos SSDs PCIe 5.0 serão suportados pelas CPUs de 12ª geração da Intel e pelo próximo Ryzen 7000 da AMD CPUs.

O DirectStorage é bom?

Várias capturas de tela comparam os tempos de carregamento em Forspoken.

É muito cedo para dizer definitivamente o quão bom é o DirectStorage, já que nenhum jogo atualmente disponível usa a tecnologia. No entanto, os desenvolvedores do próximo jogo esquecido recentemente demonstrado como o DirectStorage melhora os tempos de carregamento. Nos SSDs NVME, o DirectStorage reduziu os tempos de carregamento em até meio segundo, enquanto nos SSDs SATA, os tempos de carregamento foram reduzidos em pouco menos de um segundo completo. Embora os tempos de carregamento fossem certamente baixos, é muito fácil ficar desapontado com a pouca melhoria fornecida pelo DirectStorage.

No entanto, é importante ter em mente que o DirectStorage é novo e esquecido será um dos primeiros jogos a usá-lo, então provavelmente há espaço para otimização. Mais importante, o DirectStorage é mais do que apenas carregar telas: ele será usado para fazer os jogos ficam melhores sem comprometer o desempenho e tornarão o armazenamento mais rápido mais significativo para jogos. Os desenvolvedores poderão carregar texturas e objetos de forma mais livre e criativa. Isso pode significar texturas de maior resolução e coisas 3D mais complexas e detalhadas, como pessoas e cenários, tudo sem telas de carregamento frequentes ou longos corredores que disfarçam as telas de carregamento.

Geralmente, leva um tempo para colher os frutos da nova tecnologia no nível da API. O DX12 foi lançado em 2015 e não foi instantaneamente importante para todos os jogadores, mas nos sete anos desde que o DX12 foi lançado, podemos dizer com certeza que foi uma atualização crucial porque permite coisas como raytracing. O DX12 prova uma coisa de forma bastante conclusiva: construa-o e eles virão. Se os desenvolvedores de jogos puderem tirar proveito da nova tecnologia, eles o farão.

Recomendações dos editores

  • Acontece que o DirectStorage não está matando as taxas de quadros em Forspoken, afinal
  • DirectStorage da Microsoft pode melhorar o tempo de carregamento em 200%, mas não se anime muito
  • O DirectStorage da Microsoft reduz drasticamente o uso da CPU em jogos
  • Seus jogos de PC estão prestes a carregar muito mais rápido
  • O Nvidia's Resizable BAR explicou: O que é e como você pode obter um impulso nos jogos?

Atualize seu estilo de vidaO Digital Trends ajuda os leitores a acompanhar o mundo acelerado da tecnologia com as últimas notícias, análises divertidas de produtos, editoriais perspicazes e prévias exclusivas.