O recente anúncio de sistemas Windows integrando DirectStorage aumentou as expectativas dos jogadores em todo o mundo. Essa API de melhoria de armazenamento baseada no Xbox permite que os desenvolvedores melhorem drasticamente a experiência de jogo do usuário. Neste artigo, veremos como habilitar o armazenamento direto e tudo o que você precisa saber sobre isso.
O que é armazenamento direto no Windows 11?
O DirectStorage da Microsoft é uma API de armazenamento de baixo nível, que você pode usar para carregar seus jogos em milissegundos.
O DirectStorage salva todos os recursos do jogo no disco rígido do seu computador quando você o carrega. Isso inclui gráficos, sons, mapas e modelos de personagens. O jogo então usa uma interface de programação de aplicativo (API) para acessar os dados no disco rígido.
As APIs são responsáveis por armazenar e recuperar dados do disco rígido do sistema para a RAM do sistema. Depois disso, ele é enviado para ser renderizado pela unidade de processamento gráfico (GPU) do computador.
Para preservar o espaço de armazenamento, os dados de um jogo são compactados antes de serem baixados. Não é possível usar dados compactados na GPU. Como resultado, a descompactação ocorre na CPU e não na RAM. O jogo é então transferido para a VRAM da GPU para exibição.
como desligar a demonstração da loja na tv samsung
Há um gargalo entre a CPU e a placa gráfica ou GPU devido a dificuldades de compactação. O processo herdado de carregamento via CPU é mais lento.
Para aliviar esses gargalos e melhorar os jogos de PC, a Microsoft introduziu o DirectStorage, que antes era acessível apenas para criadores de jogos do Xbox Series X/S.
Mecanismo do DirectStorage
Como substitui APIs mais antigas, o DirectStorage tem muito a oferecer aos desenvolvedores. Para começar, a descompressão no nível da CPU não é mais possível após a transferência dos dados do jogo para a RAM do seu PC. O DirectStorage, por outro lado, incorpora métodos inovadores de compactação de GPU. Não há atraso na renderização dos gráficos, pois a GPU recebe uma grande quantidade de dados compactados de uma só vez e não precisa esperar. GPUs modernas de ponta são necessárias para descompactar dados a uma taxa mais rápida do que as CPUs.
APIs anteriores para jogos leem dados em uma taxa muito mais lenta, em MB/s ou menos. O DirectStorage aproveita a velocidade e a largura de banda do SSD NVMe em GB/s. Isso resulta em taxas de quadros aprimoradas, tempos de carregamento quase instantâneos e permite que os desenvolvedores de jogos criem jogos mais complexos. A única coisa que o impede agora é a falta de suporte ao DirectStorage em jogos que podem aproveitar os novos recursos do Windows 11.
Como ativar o DirectStorage no Windows 11
Como o DirectStorage é uma API, você não precisa fazer nada para ativar essa função se estiver usando o Windows 11. No entanto, você precisa aguardar a inclusão dessa funcionalidade por desenvolvedores terceirizados. Seu computador cuidará do resto quando você iniciar um título compatível com DirectStorage.
Este recurso ainda não foi implementado em nenhum jogo no momento da escrita. Os primeiros jogos habilitados para DirectStorage devem chegar no início de 2023. Teremos que esperar para ver quando a indústria de jogos adotará essa nova tecnologia.
O DirectStorage é necessário?
Não. Se você não tiver o DirectStorage, ainda poderá jogar como tem feito até agora. No entanto, o DirectStorage aprimorará sua experiência de jogo. Então, é uma coisa boa de se ter, mas não é necessário.
Meu PC tem armazenamento direto?
Nem toda máquina pode executar o subsistema DirectStorage. Para utilizar o DirectStorage, você deve ter um computador que atenda aos requisitos do sistema. Você precisará de um SSD NVMe de 1 TB (ou maior) para salvar e jogar seus jogos. As unidades NVMe também devem ser capazes de suportar e usar o driver Standard NVM Express Controller, que é exigido pela especificação NVMe e não deve ser um grande revés.
Você também precisará de uma GPU poderosa capaz de executar o DirectX 12 Ultimate e suportar o Shader Model 6.0. São necessárias placas gráficas Nvidia RTX 2000 ou RTX 3000 ou AMD RDNA 2.
O uso do DirectStorage em conjunto com jogos é possível se você atender aos requisitos mínimos do sistema e tiver o hardware adequado.
Os PCs também precisam ter o Windows 11 ou Windows 10 patch 1909 e superior.
Comparação de desempenho do DirectStorage – Windows 11 x Windows 10
Para jogos executados no Windows 11, as novas melhorias do DirectStorage terão um impacto mais significativo porque a API DirectStorage está incorporada ao Windows 11. O sistema de pilha de memória aprimorado no Windows 11 permite melhor desempenho do que a pilha do sistema operacional herdado no Windows 10 e no futuro Windows os patches não mudarão os recursos herdados. No entanto, não desanime se você estiver usando o Windows 10 porque o DirectStorage ainda beneficiará os usuários do Windows 10, desde que seu sistema esteja atualizado. Você ainda terá todos os benefícios mencionados acima, como carregamento de dados mais rápido e aumento das taxas de quadros, mas a velocidade bruta não será tão alta quanto no Windows 11.
Portanto, se você quiser se manter na vanguarda do desempenho de jogos, pode ser necessário instalar o sistema operacional mais recente. Felizmente, isso é relativamente simples com o plano de atualização gratuita do Windows 11.
Mesmo quando o DirectStorage ainda está em sua infância, os criadores de jogos em breve poderão criar jogos de alta qualidade sem ter que lidar com longos tempos de carregamento. Os jogadores irão desfrutar de um novo nível de imersão em seus jogos favoritos, mas também outros softwares de PC se beneficiarão do DirectStorage como o Office.
Perguntas frequentes adicionais
Qual versão do Windows é melhor para DirectStorage?
O DirectStorage tem um desempenho significativamente melhor no Windows 11 devido à implementação de novas melhorias na pilha de armazenamento.
O DirectStorage é uma interface de programação de aplicativo (API) totalmente nova?
Não inteiramente. A API DirectStorage está incluída nos consoles Xbox Series X e Xbox Series S da Microsoft. No entanto, é completamente novo quando se trata do Windows.
O DirectStorage já está disponível para download? Onde posso baixá-lo?
Em julho de 2021, o DirectStorage Developer Preview foi disponibilizado. A API DirectStorage para PC agora pode ser baixada em site da Microsoft .
DirectStorage ainda tem um longo caminho a percorrer
O DirectStorage pode, teoricamente, desempenhar um papel crítico no aprimoramento da experiência de jogo de milhares de jogadores de PC. Ainda assim, os fabricantes de videogames não estão totalmente de acordo com a ideia no momento. A Microsoft está tentando tornar o DirectStorage uma norma da indústria de fato, mas apenas o tempo poderá dizer se seus esforços serão bem-sucedidos ou não.
Os desenvolvedores de jogos agora poderão criar mundos com escopo maior e visuais de maior qualidade. Desde que seus jogos suportem DirectStorage, você também desfrutará de tempos de carregamento significativamente mais rápidos.
O estado atual do suporte ao DirectStorage é inconsistente, mas espera-se que melhore nos próximos anos à medida que a tecnologia amadurece.
O que você acha do Windows incorporar o DirectStorage? Como isso afetará o mundo dos jogos, na sua opinião? Deixe-nos saber na seção de comentários abaixo!