Chociaż gry na pewno skorzystają szybkich urządzeń pamięci masowej, takich jak dyski SSD, malejące zyski pojawiają się dość szybko; Trudno odróżnić starego dysku SSD SATA i najnowocześniejszego dysku SSD PCIe Gen 4 w większości gier. Aby skorzystać z coraz szybszych dysków SSD, jak nigdy dotąd, Microsoft uruchomił DirectStorage dla Xbox Series X, a teraz DirectStorage trafia na komputery PC.
Zawartość
- Co to jest DirectStorage?
- Wymagania DirectStorage
- Czy DirectStorage jest dobry?
Podczas gdy DirectStorage jest z pewnością ekscytujące dla twórców gier, to, co oznacza dla graczy, nie jest tak ekscytujące, przynajmniej nie w tej chwili.
Polecane filmy
Co to jest DirectStorage?
DirectStorage to w zasadzie nowe oprogramowanie, które umożliwia grom korzystanie z szybkich dysków SSD NVMe. Nie chodzi jednak tylko o skrócenie czasu ładowania. W miarę jak gry stają się coraz bardziej złożone, do ich uruchamiania potrzebny jest lepszy sprzęt, i nie ogranicza się to do procesorów i kart graficznych: szybkie dyski SSD stają się coraz ważniejsze dla dobrej wydajności gier.
Powiązany
- DirectStorage firmy Microsoft może teraz przyspieszyć ładowanie gier o 200%
- AMD, Nvidia i Intel otrzymują pogłoski o datach premiery nowej generacji
- Jak DirectStorage ładuje Forspoken w ciągu jednej sekundy na PC
Nowoczesne silniki gier są opracowywane na podstawie starszych technologii, które zostały zaprojektowane do ładowania wielu danych jednocześnie, który wykorzystał mocne strony dysków twardych. Ale obecnie twórcy gier chcą ładować wiele małych fragmentów danych przez dłuższy czas. Na przykład w wielu grach odległe obiekty nie są ładowane ze wszystkimi szczegółami, aby gra działała lepiej. Dyski SSD są naprawdę dobre w obsłudze wielu żądań danych, zwanych również żądaniami IO, a deweloperzy zaczynają optymalizować je pod kątem dysków SSD.
Kluczową słabością poprzedników DirectStorage jest to, że istnieje ograniczenie liczby żądań IO dotyczących pamięci masowej przez grę. Ponieważ dyski twarde źle radziły sobie z wieloma żądaniami IO, to ograniczenie nie było ważne, dopóki programiści nie chcieli go wykorzystać moc nowoczesnych dysków SSD NVMe, które bardzo dobrze radzą sobie z obsługą tysięcy, a nawet dziesiątek tysięcy żądań IO na sekundę. DirectStorage rozwiązuje to ograniczenie, przynajmniej w dającej się przewidzieć przyszłości.
Jak? Dużą częścią DirectStorage jest dekompresja plików GPU. Większość plików gry jest kompresowana w celu zmniejszenia rozmiaru instalacji, a proces dekompresji zwykle wykonuje procesor. Okazuje się, że GPU są Naprawdę dobry w dekompresji małych plików, a DirectStorage to wykorzystuje. Poprawia czas ładowania, podczas gdy według Microsoftu znacznie zmniejsza obciążenie procesora.
Wymagania DirectStorage
Przede wszystkim, aby w pełni wykorzystać zalety DirectStorage, potrzebujesz dysku SSD NVMe. Prawdopodobnie będziesz jednak potrzebować dysku SSD PCIe 4.0 lub 5.0 NVMe, ponieważ gry z DirectStorage są opracowywane z myślą o tego rodzaju dyskach SSD.
Po drugie, DirectStorage to powiązana technologia na poziomie API DirectX 12, co oznacza, że jest dostępny wyłącznie w grach DX12. Na szczęście starsze gry mogą uzyskać DirectStorage poprzez aktualizację. Na przykład, Wiedźmin 3: Dziki Gon otrzyma aktualizację jeszcze w tym roku który wprowadza DX12,
Większość procesorów i kart graficznych wyprodukowanych w ciągu ostatniej dekady powinna być w stanie spełnić minimalne wymagania DirectStorage, czyli po prostu kompatybilność z DX12. Jeśli chodzi o karty graficzne, procesory graficzne Nvidia od serii 900 i procesory graficzne AMD od serii 200 obsługują DX12. Nadchodzące procesory graficzne Intela będzie również obsługiwał DX12.
Wszystkie procesory Intel od 3. generacji i wszystkie procesory AMD od Ryzen 1000 obsługują PCIe 3.0, co stanowi minimalne wymaganie dla dysków SSD NVMe. Intel 11th Gen, 12th Gen i Ryzen 3000 do 6000 (z niektórymi wyjątki) obsługują PCIe 4.0, czyli najszybszą prędkość wśród obecnie dostępnych dysków SSD. Wreszcie, nadchodzące dyski SSD PCIe 5.0 będą obsługiwane przez procesory Intel 12. generacji i nadchodzący Ryzen 7000 AMD procesory.
Czy DirectStorage jest dobry?
Jest zbyt wcześnie, aby ostatecznie stwierdzić, jak dobry jest DirectStorage, ponieważ żadna obecnie dostępna gra nie korzysta z tej technologii. Jednak twórcy nadchodzącej gry Zapomniane niedawno zdemonizowany jak DirectStorage poprawia czas ładowania. Na dyskach SSD NVME DirectStorage skrócił czas ładowania nawet o pół sekundy, podczas gdy na dyskach SSD SATA czas ładowania został skrócony o prawie pełną sekundę. Chociaż czasy ładowania były z pewnością krótkie, bardzo łatwo jest się rozczarować niewielką poprawą, jaką zapewnia DirectStorage.
Należy jednak pamiętać, że DirectStorage jest zupełnie nowy i Zapomniane będzie jedną z pierwszych gier, które go użyją, więc prawdopodobnie jest trochę miejsca na optymalizację. Co ważniejsze, DirectStorage służy nie tylko do ładowania ekranów: będzie używany do tworzenia gry wyglądają lepiej bez uszczerbku dla wydajności i sprawią, że szybsza pamięć ma większe znaczenie hazard. Deweloperzy będą mogli ładować tekstury i obiekty w sposób bardziej swobodny i kreatywny. Może to oznaczać tekstury o wyższej rozdzielczości oraz bardziej złożone i szczegółowe obiekty 3D, takie jak ludzie i krajobrazy, a wszystko to bez częstych ekranów ładowania lub długich korytarzy, które ukrywają ekrany ładowania.
Zwykle potrzeba trochę czasu, aby czerpać korzyści z nowej technologii na poziomie API. DX12 pojawił się w 2015 roku i nie od razu był ważny dla wszystkich graczy, ale w ciągu siedmiu lat od pojawienia się DX12, możemy zdecydowanie powiedzieć, że była to kluczowa aktualizacja ponieważ umożliwia rzeczy takie jak ray tracing. DX12 dowodzi jednej rzeczy dość jednoznacznie: zbuduj ją, a oni przyjdą. Jeśli twórcy gier będą mogli skorzystać z nowej technologii, zrobią to.
Zalecenia redaktorów
- Okazuje się, że DirectStorage wcale nie zabija liczby klatek na sekundę w Forspoken
- Microsoft DirectStorage może skrócić czas ładowania o 200%, ale nie ekscytuj się zbytnio
- Microsoft DirectStorage drastycznie zmniejsza użycie procesora w grach
- Twoje gry na PC będą ładować się znacznie szybciej
- Nvidia's Resizable BAR wyjaśnił: Co to jest i jak uzyskać przyspieszenie gry?
Ulepsz swój styl życiaTrendy cyfrowe pomagają czytelnikom śledzić szybko zmieniający się świat technologii dzięki najnowszym wiadomościom, zabawnym recenzjom produktów, wnikliwym artykułom redakcyjnym i jedynym w swoim rodzaju zapowiedziom.