V posledních letech se od výrobců herních komponent i samotných vývojářů her neustále dozvídáme o nových revolučních technologiích, které mají výrazně zlepšit herní zážitek. Jednou z takových technologií je Microsoft DirectStorage – API, které podle slibů umožní extrémně rychlé načítání herních dat a sníží dobu načítání scén prakticky na minimum. V praxi by mělo jít o princip, jaký známe z konzolí nové generace, konkrétně Xbox Series X, kde NVMe úložiště výrazně mění způsob streamování dat do hry. Nyní je tato technologie dostupná i pro PC. Ale má opravdu výkonový dopad, kvůli kterému bychom měli upravovat své herní sestavy? A jaké jsou její praktické požadavky?
Co je DirectStorage a jak funguje
DirectStorage je API vyvinuté Microsoftem jako součást DirectX, které umožňuje rychlejší přenos dat z úložiště do grafické karty. Tradičně data putovala z disku přes procesor (CPU), kde se dekomprimovala a následně se odesílala do GPU. Tento postup výrazně zatěžoval CPU a zpomaloval načítání scén, zejména u moderních her s velkým množstvím detailních textur a geometrií.
DirectStorage mění tento tok dat. Místo toho, aby data musel nejdříve zpracovat CPU, jsou posílána přímo z rychlého SSD (zejména NVMe disků) na GPU, který je díky specializovaným funkcím schopný provádět i dekompresi. Tím se eliminuje úzké hrdlo mezi diskem a grafikou a urychluje se celý proces načítání assetů.
Technické požadavky pro aktivaci DirectStorage
Abyste mohli využít DirectStorage v plné síle, musí váš herní stroj splňovat následující doporučené podmínky:
- Operační systém: Windows 11 (DirectStorage funguje i na Windows 10, ale bez GPU dekomprese)
- Disk: NVMe SSD připojený přes rozhraní PCIe 3.0 nebo 4.0, ideálně s vysokým IOPS výkonem
- Grafická karta: GPU podporující DirectX 12 Ultimate (např. NVIDIA RTX 2000+, AMD RX 6000+)
- Hra s podporou DirectStorage: Zatím jen omezený počet titulů (např. Forspoken, Ratchet & Clank: Rift Apart)
Pozor, i když máte všechny komponenty odpovídající, musí hra tuto technologii výslovně podporovat – jinak nebude využita.
Testy v praxi: NVMe SSD vs. SATA SSD a HDD
Abychom prověřili, zda DirectStorage opravdu přináší revoluci, provedli jsme měření na třech typech disků. Použili jsme hru Forspoken, která je zatím jedním z mála titulů s plnou podporou této technologie, a zaměřili jsme se na dobu načítání a dopad na plynulost během hraní (zejména při rychlých přesunech mezi lokacemi).
Parametr | HDD (7200 RPM) | SATA SSD (500 MB/s) | NVMe SSD PCIe 4.0 (7000 MB/s) |
---|---|---|---|
Doba načtení hry (plná mapa) | 42 s | 20 s | 4,2 s |
Teleportace do nové oblasti | 8 s | 3,1 s | 0,8 s |
FPS během rychlého pohybu | výrazné dropy (stuttering) | občasné dropy | plynulé zobrazení |
Z měření je očividné, že vliv DirectStorage není marketingový výmysl. Jde však o souhru rychlého NVMe disku s kompatibilní hrou. Zatímco HDD a SATA SSD naráží na limity propustnosti, NVMe disk s podporou DirectStorage nabídne prakticky okamžité načítání a výrazně plynulejší běh během přechodů mezi lokacemi. Klasické FPS ve statické scéně to však nikterak zásadně neovlivňuje – jde opravdu hlavně o komfort a kontinuitu hraní.
Měnit komponenty kvůli DirectStorage?
Otázka, kterou může vznést nejeden hráč, zní: má smysl kvůli DirectStorage měnit hardware? Krátká odpověď zní – v některých případech ano.
Pokud jste dosud na HDD nebo SATA SSD, upgrade na NVMe SSD přinese zrychlení i bez DirectStorage. Přechod na rychlý SSD obecně zkracuje dobu načítání, zrychluje instalace her a snižuje lagy při cachení textur. S podporou DirectStorage se potom tyto benefity ještě násobí, zejména u otevřených světů a velkých herních lokací, kde je streamování assetů klíčové.
Naopak, pokud již disponujete NVMe SSD a novější grafikou, aktualizace na Windows 11 vám umožní využít plný potenciál DirectStorage, včetně GPU dekomprese. V tomto případě je však přínos v FPS minimální, ale během hraní pocítíte kratší načítací časy a menší fragmentaci výkonu.
Jak poznám, že hra DirectStorage skutečně používá?
Transparentnost používání DirectStorage zatím není optimální. Většina her to neříká přímo v nastavení nebo herním launcheru. Microsoft však vydal nástroj “DirectStorage Monitor”, který vám v reálném čase ukáže, zda aplikace využívá API této technologie. Hry jako Ratchet & Clank: Rift Apart nebo Forspoken výslovně uvádějí podporu této funkce na stránkách v obchodě.
Je ale potřeba být připravený – ne každá moderní hra bude tuto technologii automaticky využívat, i když by z ní mohla těžit. Vývojáři zatím zřejmě zhodnocují poměr nákladů na integraci nové technologie oproti aktuální uživatelské základně.
Výhled do budoucna a reálné využití DirectStorage
V roce 2025 už je DirectStorage integrované v prostředí Windows i v nejnovějších vývojových nástrojích jako Unreal Engine 5. S tím, jak roste adopce NVMe disků a vývojáři se více zaměřují na optimalizaci pro konzole, lze očekávat, že se bude využití DirectStorage na PC rozšiřovat. Výhoda je zřejmá: lepší využití hardwaru, kratší loadingy a méně nároků na CPU znamená vyšší herní plynulost při zachování vizuální kvality.
Zatímco dnes je plný přínos omezen na pár titulů, do budoucna bude mít DirectStorage relevantní dopad pro většinu AAA her. Vývoj bude podobný jako u ray tracingu – zpočátku omezené využití, později standard u high-endových herních titulů.
Závěr – co si z toho odnést
DirectStorage představuje významný krok směrem ke zrychlení a zefektivnění herního výkonu, zejména u her orientovaných na otevřené světy a rozsáhlé assety. Jeho hlavní přínos spočívá v kratších načítacích časech a plynulosti při pohybu ve hrách. Nezvýší sám o sobě počet FPS, ale eliminuje dropy způsobené streamovaním dat, což má na hráče reálný dopad.
Pokud stavíte novou sestavu nebo uvažujete o upgradu, investice do NVMe SSD a kompatibilní grafiky s Windows 11 dává smysl. Netřeba však panikařit – i bez DirectStorage lze dnes hrát velmi dobře. Ale pokud chcete být připraveni na herní tituly budoucnosti, jedná se o technologii, kterou by vaše sestava rozhodně neměla postrádat.