Ostatnia aktualizacja
DirectStorage to nowy interfejs API dla twórców gier na system Windows 11, który umożliwia tworzenie bardziej rozbudowanych gier i skrócenie czasu ładowania. Oto, co musisz wiedzieć.
Windows 11 zawiera kilka nowych funkcji, w tym wyjątkową okazję dla zapalonych graczy o nazwie Bezpośrednie przechowywanie. Zakładając, że Twój system jest wystarczająco wydajny, możesz skorzystać z Microsoft DirectStorage, aby przyspieszyć swoje gry. Ponadto technologia ta zapewnia doskonałą wydajność graficzną i szybsze ładowanie gier obecnych i nowej generacji.
Ale czym jest DirectStorage w systemie Windows 11? Czy musisz to włączyć? Tutaj wyjaśnimy, dlaczego użytkownicy potrzebują DirectStorage, jak to działa i jak z niego korzystać na komputerze z systemem Windows 11.
Co to jest DirectStorage i dlaczego jest potrzebne?
DirectStorage to niskopoziomowy interfejs API pamięci masowej firmy Microsoft dla gier, który umożliwia superszybkie, niemal natychmiastowe ładowanie gier. Jeśli nawet utknąłeś na ekranie ładowania podczas gry, DirectStorage jest tutaj, aby spróbować rozwiązać problem.
Podczas przesyłania strumieniowego gry DirectStorage ładuje piksele, tekstury, dźwięk, mapy i modele postaci na dysk lokalny. Następnie gra pobiera dane z dysku twardego za pomocą interfejsu programowania aplikacji (API).
Z kolei API przenosi dane gry z dysku twardego w pamięci RAM systemu. Stamtąd trafia do jednostki przetwarzania graficznego (GPU) w celu renderowania.
Jeśli pobierzesz grę, jej dane są kompresowane w celu zaoszczędzenia miejsca na dysku. Jednak GPU nie może używać skompresowanych danych. Tak więc dane są przesyłane z pamięci RAM do procesora w celu dekompresji. Stamtąd gra kopiuje się do pamięci VRAM w GPU, aby ją wyświetlić.
Z powodu problemów z kompresją istnieje wąskie gardło między procesorem (który stale dekompresuje dane) a kartą graficzną lub GPU. To starszy proces, który skutkuje wolniejszymi czasami ładowania i niższą liczbą klatek na sekundę.
Aby naprawić te wąskie gardła i poprawić jakość gier na PC, wejdź do DirectStorage — już dostępnego dla twórców gier Xbox Series X/S, ale teraz dostępnego dla Windows 11.
Jak działa DirectStorage
DirectStorage to nowy interfejs API pamięci masowej, który oferuje znaczne ulepszenia w porównaniu ze starszymi interfejsami API. Istnieją dwie główne zalety tego, jak to działa. Po pierwsze, po skopiowaniu danych gry do pamięci RAM komputera, nie ma już dekompresji na poziomie procesora.
Zamiast tego DirectStorage zawiera nowe techniki dekompresji GPU. GPU otrzymuje jednocześnie dużo skompresowanych danych i nie musi czekać z renderowaniem grafiki. W rezultacie nowoczesne, wysokiej klasy procesory graficzne są niezbędne do dekompresji danych z większą szybkością niż procesory.
Po drugie, DirectStorage wykorzystuje większą prędkość i przepustowość oferowaną przez Dysk SSD NVMe, który może być GB/s. Z drugiej strony starsze interfejsy API do gier odczytują wolniej — w zakresie MB/s.
Rezultatem są prawie natychmiastowe czasy ładowania, poprawiona liczba klatek na sekundę i ogólna poprawa złożoności gry. Jedynym problemem w tej chwili jest obsługa gier — będziesz musiał poczekać, aż twórcy gier zaimplementują DirectStorage w grach obsługujących system Windows 11.
Czy muszę włączyć DirectStorage?
Nie musisz włączać DirectStorage, ale potrzebujesz komputera z wymaganiami systemowymi, aby z niego skorzystać. Najpierw potrzebujesz 1 TB Dysk SSD NVMe (lub większy), aby zapisywać swoje gry i w nie grać. Ponadto dysk NVMe musi być w stanie obsługiwać i używać Standardowy kontroler NVM Express kierowca.
Będziesz potrzebować mocnego procesora graficznego zgodnego z DirectX 12 Ultimate GPU z obsługą Shader Model 6.0. Oznacza to, że nie możesz używać niczego poniżej serii Nvidia RTX 2000 lub RTX 3000 lub karty graficznej AMD RDNA 2.
Jeśli masz sprzęt i minimalne wymagania systemowe, będziesz czerpać korzyści z DirectStorage i gier, pod warunkiem, że programista korzysta z interfejsu API.
Podsumowując
DirectStorage to interfejs API, którego twórcy gier używają do tworzenia złożonych gier. Spowoduje to stworzenie nowych, oszałamiających graficznie środowisk gier, które okażą się znacznie bardziej ekspansywne niż poprzednie generacje. Dla graczy oznacza to bardziej imponujące, szybciej ładujące się i szersze gry.
Rozwój (i wdrażanie) technologii rozpoczęły się początkowo dla konsoli Xbox Series X/S, ale teraz jest obsługiwana w systemie Windows 11. DirectStorage wypełnia lukę między technologią GPU a pamięcią masową. Jeśli masz sprzęt, nie musisz go włączać. Po prostu załaduj grę zgodną z DirectStorage, a Twój komputer zajmie się resztą.
Deweloperzy będą teraz mogli dostarczać rozszerzone światy z ulepszoną grafiką. Będziesz także mógł cieszyć się większą liczbą niesamowitych gier bez powolnego ładowania — wystarczy, że wybierz odpowiednie gry, w które chcesz zagrać pierwszy. Na razie obsługa DirectStorage jest niejednolita, ale prawdopodobnie poprawi się w ciągu najbliższych kilku lat.
Jak wyczyścić pamięć podręczną Google Chrome, pliki cookie i historię przeglądania?
Chrome doskonale radzi sobie z przechowywaniem historii przeglądania, pamięci podręcznej i plików cookie, aby zoptymalizować wydajność przeglądarki online. Jej jak...