Co to jest DirectStorage w systemie Windows 11?

Co to jest DirectStorage w systemie Windows 11?

Istnieje wiele szumu otaczającego DirectStorage, nową funkcję, którą programiści mogą wykorzystać do wyeliminowania czasów ładowania i poprawy ogólnej wrażenia dla graczy. Ale czym jest DirectStorage i czy spełni plotki?

W tym artykule omówimy, czym jest DirectStorage, jak to działa i jak możesz go używać w systemie Windows 11.

Spis treści

    Wadą tego procesu jest to, że dekompresja zajmuje dużo czasu i wąskie gardła procesora, co oznacza, że ​​jest on niedostępny dla zadań, których wymaga procesor graficzny. Oznacza to dłuższe czasy ładowania gry i niższe liczby klatek.

    DirectStorage to interfejs programowania aplikacji pamięci niskiego poziomu (API), który obejmuje zupełnie nowe techniki dekompresyjne GPU w celu przesunięcia pracy dekompresyjnej z CPU na GPU. Oznacza to, że procesor jest całkowicie omijany, a GPU może szybko odbierać duże strumienie skompresowanych danych.

    DirectStorage wykorzystuje również nowsze dyski SSD NVME, umożliwiając znacznie szybsze prędkości transferu danych niż na starszych urządzeniach pamięci masowej. 

    Poprzednie interfejsy API zostały napisane tylko w celu obsługi ograniczonej ilości danych w/out (IO) jednocześnie, zwykle w dużych kawałkach. DirectStorage umożliwia wiele równoległych żądań IO, zwiększając wydajność poprzez umożliwienie przesyłania niezbędnych danych dla każdej sceny lub poziomu. Zasadniczo DirectStorage optymalizuje wydajność IO pod kątem ogromnej przepustowości dostępnej w dyskach NVME.

    Jakie są wymagania systemowe dla systemu Windows 11?

    Konsole Xbox Series X i Xbox Series Wdrażaj natywnie DirectStorage. Został uwzględniony w ramach architektury Velocity i dlatego gry muszą być zainstalowane na Xbox SSD. 

    Jednak systemy operacyjne systemu Windows 10 i 11 mają określone wymagania sprzętowe do uruchomienia DirectStorage. 

    Wymagania sprzętowe dla DirectStorage to:

    • Musisz użyć PCIE 3.0 NVME Drive co najmniej 1 TB. Jest to obecny protokół komunikacji dla dysków SSD (zastępowanie poprzednich interfejsów SATA). NVME SSD mogą osiągnąć znacznie szybsze prędkości, ponieważ łączą się bezpośrednio z procesorem za pomocą interfejsu PCIE. PCIE 4.0 zaoferuje najlepsze wyniki.
    • Musisz mieć Ultimate GPU DIRECTX 12 z przynajmniej modelem Shader 6.0 Wsparcie. Obejmuje to serię NVIDIA RTX 20XX i powyżej oraz karty graficzne AMD z wiórami RDNA 2.

    Jak włączyć DirectStorage w systemie Windows 11

    DirectStorage to interfejs API zawarty w konsolach serii Xbox, Windows 11 i Windows 10 w wersji 1909 i powyżej. Oznacza to, że jest już włączony w tych systemach, ale nie można go użyć, chyba że spełniasz wymagania systemowe, a twórcy gier wdrażają API.

    Jeśli spełniasz wymagania, gry na PC powinny działać lepiej niż kiedykolwiek. ForSpoken (opracowany przez Luminous Productions) może być pierwszą grą, która zawiera wsparcie DirectStorage i ma zostać wydana w październiku 2022 r.

    Nowy wiek gier

    Każdego roku nowe osiągnięcia przekraczają granice tego, co jest możliwe w grafice i wydajności gier. Nowe optymalizacje stosu do przechowywania DirectStorage powinny jeszcze bardziej popchnąć kopertę do gier wideo. Ale będziemy musieli poczekać na październik, aby zobaczyć dokładnie, jak to wygląda w praktyce.