DirectStorage to nowa funkcja API i systemu Windows 11, która umożliwia szybsze ładowanie gier. Ta technologia obsługuje rozległe światy gier. Jeśli jesteś twórcą gier i czujesz, że obecne interfejsy API ograniczają Twoją kreatywność, możesz przełączyć się na DirectStorage i tworzyć światy gier, które są bardziej ekspansywne i ładują się szybciej niż kiedykolwiek.
Co robi DirectStorage?
Microsoft pierwotnie opracował DirectStorage jako interfejs API DirectX dla konsol Xbox Series X i S. Ta technologia ma na celu jednoczesne ładowanie większej liczby danych gry bez obciążania sprzętu. Mówiąc najprościej, DirectStorage wypełnia lukę między pamięcią masową a technologią GPU.
Współczesne gry ładują dużo danych. Aby uniknąć nadmiernego obciążania Twojej pamięci, gry rozbijają różne elementy, takie jak tekstury, na mniejsze kawałki. Ładują tylko elementy niezbędne do bieżącej sceny.
Niestety takie podejście generuje również wiele próśb. Głównym problemem jest to, że obecne API nie są zoptymalizowane pod kątem dużej liczby żądań. Traktują prośby indywidualnie. Jest to niezwykle nieefektywne podejście w przypadku gier, które wymagają przetwarzania tysięcy lub dziesiątek tysięcy żądań na sekundę.
Przetwarzanie dużej liczby żądań może czasami powodować wąskie gardła. To jest dokładnie problem, który ma rozwiązać DirectStorage na PC. Ta technologia umożliwia twórcom gier tworzenie żądań wsadowych.
Jak Microsoft wyjaśnia, DirectStorage może obsłużyć tysiące żądań jednocześnie dekompresując GPU. Prowadzi to do skrócenia czasu ładowania.
Jak włączyć DirectStorage w systemie Windows 11?
DirectStorage jest rdzeniem API (interfejs programowania aplikacji). Jako użytkownik systemu Windows 11 nie musisz nic robić, aby włączyć tę funkcję. Twórcy gier mogą używać tego interfejsu API do tworzenia złożonych gier wideo.
Ale najpierw musisz poczekać, aż twórcy gier zaimplementują tę funkcję w swoich grach. Gdy uruchomisz gry zgodne z DirectStorage, Twój komputer zajmie się resztą.
W chwili pisania tego tekstu nie ma gier implementujących tę funkcję. Spodziewamy się, że pierwsze gry kompatybilne z DirectStorage pojawią się na początku 2023 roku. Czas pokaże, jak szybko twórcy gier przyjmą tę nową technologię.
Wymagania DirectStorage
Należy pamiętać, że istnieją pewne wymagania systemowe, które komputer musi spełnić, aby móc korzystać z DirectStorage. Mianowicie potrzebujesz dysku SSD NVMe o pojemności 1 TB i procesora graficznego DirectX12 obsługującego Shader Model 6.0.
Jako Microsoft wyjaśnia, DirectStorage wymaga „Dysk SSD NVMe do przechowywania i uruchamiania gier korzystających ze sterownika Standard NVM Express Controller oraz procesora graficznego DirectX12 z obsługą Shader Model 6.0“. Innymi słowy, upewnij się, że masz dysk SSD NVMe o pojemności 1 TB lub lepszy i zainstaluj swoje gry na tym dysku SSD.
Aby uzyskać więcej informacji na temat DirectStorage dla Windows 11, zapoznaj się z prezentacją dostępną na Kanał YouTube firmy Microsoft Game Stack.
Wniosek
DirectStorage to nowy interfejs API, którego twórcy gier mogą używać do tworzenia światów gier, które są bardziej rozbudowane i ładują się szybciej niż kiedykolwiek. Jako użytkownik systemu Windows nie musisz robić nic konkretnego, aby włączyć tę funkcję. O wszystko zadbają twórcy gry. Upewnij się tylko, że Twój system spełnia wymagania sprzętowe DirectStorage. Potrzebujesz dysku SSD NVMe o pojemności 1 TB i procesora graficznego DirectX12 obsługującego Shader Model 6.0.
Co myślisz o nowym systemie DirectStorage? Jak myślisz, jaka jest pierwsza gra, która otrzyma wsparcie DirectStorage? Postaw swoje zakłady w komentarzach poniżej.