O Que É o DirectStorage no Windows 11?

A Microsoft anunciou o lançamento do DirectStorage no início de 2022. Prometendo tempos de carregamento mais rápidos e melhor desempenho em jogos, o DirectStorage é uma das principais razões para atualizar para o Windows 11. Perto do lançamento de uma versão atualizada do DirectStorage no final de 2022, é hora de desvendar do que se trata esse novo software e o que ele significa para os jogadores em 2023 e além.
Índice
- O Que É o DirectStorage?
- Como Funciona o DirectStorage
- O Que o DirectStorage Significa para os Jogadores Hoje?
- Como Habilitar o DirectStorage no Windows 11
- Os Usuários do Windows 10 Podem se Beneficiar do DirectStorage?
- Perguntas Frequentes
O Que É o DirectStorage?
O DirectStorage é uma API de armazenamento de baixo nível que melhora a transferência e descompressão de ativos de jogos do armazenamento para a GPU. Trazendo suas raízes dos consoles Xbox Series S/X, o DirectStorage foi criado para aproveitar os SSDs modernos de alto desempenho e completar a migração de HDDs mais lentos. Ao mesmo tempo, os desenvolvedores de jogos começaram a otimizar jogos para SSDs mais rápidos, e o DirectStorage pode se provar um impulso para eles.
Como Funciona o DirectStorage
Ativos de jogos como modelos de personagens, mundos, outros gráficos, sons e mais são tipicamente armazenados em um formato comprimido para otimizar o espaço em disco. Quando você inicia um jogo, ele chama esses ativos do seu armazenamento para povoar o mundo do jogo. O fluxo tradicional desses ativos começa no nível de armazenamento, passa para a RAM onde os ativos são descomprimidos pela CPU e finalmente vai para a GPU onde os ativos descomprimidos são transferidos para serem renderizados.

HDDs mais lentos não eram capazes de lidar com múltiplos pedidos de IO (entrada/saída), então os desenvolvedores de jogos têm otimizado jogos para carregar grandes quantidades de ativos de uma só vez. Isso limita o grau de detalhe que pode ser inserido em mundos abertos e exige truques como adicionar longas passagens para disfarçar os tempos de carregamento. SSDs modernos, por outro lado, especialmente drives NVMe, podem lidar com até dezenas de milhares de pedidos de IO por segundo. Isso permite que os desenvolvedores de jogos otimizem jogos para SSDs, de modo que os jogos possam solicitar um número menor de ativos do armazenamento, mas fazê-lo com mais frequência.
Dica: confira esta lista de dicas destinadas a otimizar seu PC com Windows 11 para desempenho em jogos.
Melhorias Importantes
O DirectStorage melhora duas etapas-chave do fluxo de ativos discutido acima. Primeiro, melhora a transferência de dados do armazenamento para a memória. O DirectStorage 1.0 aproveita a pilha de IO aprimorada do Windows 11 para ajudar os jogos a tirar proveito da maior largura de banda dos modernos SSDs NVMe PCIe 4.0 e PCIe 5.0 e SSDs SATA. Em segundo lugar, com o DirectStorage 1.1, a parte de descompressão de ativos do processo também se torna mais eficiente ao usar a GPU em vez da CPU. Acontece que as GPUs são incrivelmente adeptas em executar tarefas repetíveis em paralelo.

Essas duas melhorias se combinam para oferecer tempos de carregamento de ativos mais rápidos e permitir que os desenvolvedores renderizem mundos abertos incrivelmente intrincados muito mais rápido do que nunca.
Os consoles Xbox Series S/X e PS5 já viram saltos de desempenho consideráveis ao transferir a descompressão de ativos da CPU para a GPU. Um benefício adicional é a largura de banda da CPU que é liberada e pode ser usada para outros processos de jogo. Parece que os jogos para PC estão prestes a receber benefícios de desempenho semelhantes à medida que os desenvolvedores começam a aproveitar o DirectStorage nos próximos anos.
O Que o DirectStorage Significa para os Jogadores Hoje?
Toda essa conversa sobre tempos de carregamento da próxima geração e mundos abertos sem precedentes provavelmente faz você se perguntar – onde estão os jogos? Embora seja verdade que atualmente há apenas um jogo (Forspoken) que suporta o DirectStorage, cada vez mais jogos começarão a ser projetados em torno dele. No entanto, não será antes de dois a três anos que os jogadores começarão a ver um número significativo de títulos com suporte ao DirectStorage.

Então, o que isso significa para você hoje? Você deve começar a preparar seu rig de jogos adquirindo uma das melhores placas-mãe para jogos PCIe 5.0 e um SSD de alto desempenho Gen4 ou Gen5?
Se você está montando um novo PC para jogos este ano, provavelmente vai querer investir na plataforma mais recente da Intel ou AMD. Isso significa os CPUs Ryzen 7000, CPUs da 12ª/13ª geração da Intel, ou o que quer que venha a seguir da Equipe Vermelha ou da Equipe Azul. De qualquer forma, você estará coberto nas frentes de CPU e placa-mãe. Quanto ao armazenamento, qualquer SSD Gen4 ou Gen5 que você escolher será mais do que suficiente para realizar os benefícios do DirectStorage quando eles finalmente chegarem.

Por outro lado, se você não está atualizando por mais alguns anos, você também não está realmente perdendo nada. Quando começarmos a ver mais jogos suportando o DirectStorage, você poderá avaliar o mercado e decidir se uma atualização faz sentido para você com base no hardware e nos jogos daquela época.
Em resumo, você não precisa tomar nenhuma ação imediata no que diz respeito ao impacto do DirectStorage. Mas você pode ter certeza de que os jogos para PC começarão a parecer e sentir muito diferentes em apenas mais alguns anos.
Dica: você ativou o HDR no Windows e está parecendo ruim? Aprenda o que você pode fazer sobre isso.
Como Habilitar o DirectStorage no Windows 11
A Microsoft fornece o DirectStorage com o Windows 11 por padrão. Portanto, se você já atualizou para o Windows 11, não precisa habilitar manualmente nenhuma configuração para aproveitar o DirectStorage. No entanto, certifique-se de que sua instalação do Windows esteja atualizada e que você tenha instalado os drivers mais recentes para sua GPU. Ter o software mais recente garantirá que você nunca perca nenhum recurso ou versão aprimorada do DirectStorage.
Os Usuários do Windows 10 Podem se Beneficiar do DirectStorage?
De acordo com a Microsoft, o DirectStorage funcionará não apenas no Windows 11, mas também no Windows 10. Mesmo que você esteja usando o Windows 10 e não queira migrar para o Windows 11, ainda poderá se beneficiar do DirectStorage. É importante notar que você ainda obterá os máximos benefícios de desempenho no Windows 11 devido à sua pilha de armazenamento mais avançada. O DirectStorage foi construído com os avanços do Windows 11 em mente e será introduzido posteriormente no Windows 10.
Bom saber: se você está se sentindo nostálgico, é assim que você pode fazer o Windows 11 parecer mais com o Windows 10.
Perguntas Frequentes
Quão mais rápido é o DirectStorage?
O DirectStorage utiliza a maior largura de banda dos rápidos SSDs NVMe e os núcleos gráficos altamente avançados das GPUs modernas. Isso pode resultar na redução dos tempos de carregamento em até 200% e no uso da CPU em até 85%, de acordo com a Microsoft. Em um teste simulado, a Microsoft conseguiu reduzir o tempo de carregamento de ativos de 2,36 segundos para 0,8 segundos. Para conseguir ganhos de desempenho próximos a esses números, os jogadores teriam que instalar seus arquivos de jogo em pelo menos um SSD NVMe PCIe 3.0, atualizar para o Windows 11 e, mais importante, esperar que mais títulos suportem o DirectStorage no Windows.
O DirectStorage melhora o FPS?
O DirectStorage tem como objetivo reduzir os tempos de carregamento dos jogos e permitir que mundos mais complexos sejam construídos pelos desenvolvedores. Não é destinado a melhorar o FPS de forma alguma. Embora alguns testes tenham concluído incorretamente que habilitar o DirectStorage resulta em uma redução de FPS em Forspoken, isso pode ser tecnicamente possível. À medida que o DirectStorage transfere o fardo da descompressão de ativos para a GPU, parece lógico que haveria alguma perda de desempenho traduzindo-se em FPS reduzido. Mas sem testes mais abrangentes em uma variedade de títulos, ainda não se pode concluir de uma forma ou de outra.
Qual GPU eu deveria ter para o DirectStorage?
Embora qualquer placa de vídeo que suporte DirectX 12 (série NVIDIA 900 e série AMD 200 e mais recentes) suporte o DirectStorage, você pode esperar o melhor desempenho das GPUs que suportam DirectX 12 Ultimate, a versão mais recente da API. As placas da série RTX 2000 da NVIDIA e mais recentes suportam DX12 Ultimate, enquanto o mesmo é verdade para as placas da série 6000 da AMD e mais recentes.
Crédito da imagem: Unsplash