DirectStorage ve Windows 11: Povolte ho hned teď

  • DirectStorage dramaticky snižuje dobu načítání a zatížení procesoru u podporovaných počítačových her.
  • Technologie přesouvá dekompresi a přenos dat na NVMe SSD a GPU, čímž zlepšuje grafický výkon.
  • Klíčové požadavky: Windows 11, NVMe SSD a grafická karta kompatibilní s DirectX 12 Ultimate.

Přímé úložiště od Microsoftu

V posledních letech pokrok v NVMe SSD a nové technologie ukládání dat radikálně změnily způsob, jakým hry a programy běží na našich počítačích. Společnost Microsoft, vědoma si tohoto technologického skoku, vyvinula DirectStorage, což je API navržené tak, aby plně využilo potenciál moderních SSD disků a především usnadnilo život vývojářům i hráčům, zejména ve Windows 11.

Ačkoli tato technologie již existovala na konzolích Xbox Series X|S, její příchod do světa PC znamenal sérii před a po načítání a vykreslování těch nejsložitějších a nejnáročnějších virtuálních světů. Níže vám to prozradíme. vše, co potřebujete vědět, abyste ze svého počítače s Windows 11 vytěžili maximum.

Co přesně je Microsoft DirectStorage?

Microsoft DirectStorage je API (Application Programming Interface) zahrnuté v DirectX 12 Ultimate, orientovaný na Optimalizace přenosu dat mezi NVMe SSD disky a GPUZákladním cílem je zkrátit dobu načítání a zlepšit grafický výkon her, čímž se procesor zbaví odpovědnosti za přesun a dekompresi těchto dat. Toto vylepšení umožňuje mnohem plynulejší uživatelský zážitek s menším čekáním a bohatšími a detailnějšími světy.

Na rozdíl od jiných funkcí, DirectStorage Není to fyzická součást ani program, který byste mohli nainstalovat samostatně. Je to technologie zabudovaná do operačního systému (primárně Windows 11, i když je k dispozici i ve Windows 10) a spoléhá na hardware – zejména grafickou kartu a SSD – podporující nejnovější standardy.

Uživatelé konzolí jistě již některé z jeho výhod ochutnali. DirectStorage Je založen na stejném principu jako Rychlostní motor konzolí Xbox Series X|S. Hlavní rozdíl spočívá ve způsobu, jakým počítač a konzole spravují paměť; zatímco u konzolí je paměť sjednocená, u počítačů je systémová RAM a VRAM grafiky rozdělena, což nutí data procházet různými fázemi.

přímé úložiště

Jak funguje DirectStorage ve Windows 11?

Tradiční proces načítání a vykreslování ve videohrách byl vždy omezen úzkým hrdlem mezi úložištěm, CPU a GPU. Před příchodem DirectStorage ve Windows 11, když jste spustili hru, data – textury, modely, zvuky, mapy – se načetla z pevného disku, přenesla se do RAM a v tu chvíli musel CPU vybalit tato data před jejich odesláním do paměti VRAM grafické karty k finálnímu zpracování.

Tato metoda měla několik nevýhod: na jedné straně Procesor (CPU) Převzalo to obrovskou zátěž dekompresí velkých objemů informací, což omezilo zdroje dostupné pro jiné úkoly, jako je herní fyzika nebo umělá inteligence. Na druhou stranu se čas investovaný do přesunu a přípravy těchto dat promítal do vysoké doby načítání a někdy i ztráta výkonu a dokonce i výskyt grafických vad (chvění, praskání, výpadky snímků).

Klíč je v využití jednotek DMA (Direct Memory Access), které se v rámci GPU nacházejí jako podpůrné procesory. Tyto jednotky, které dříve sloužily k přenosu dat v rámci samotného systému, nyní mohou komunikovat s SSD diskem připojeným přes PCI Express a téměř okamžitě načítat velké bloky informací. Grafické karty s podporou DirectX 12 Ultimate tak přebírají úkol správy toku dat a ponechávají CPU volnou ruku pro provádění jiných úkolů.

Změna se promítá do Snížení zatížení procesoru o 20 % až 40 %, založené na testování v reálném světě. Tato vylepšení prospívají nejen uživatelům, ale i vývojářům, kteří mohou vytvářet hry s detailnější grafikou, většími prostředími a hustotou prvků, jakou jsme na PC dosud neviděli.

Technické požadavky a kompatibilita

Abyste z toho vytěžili maximum, musí být splněno několik hardwarových a softwarových požadavků. Pouhá aktualizace operačního systému nestačí; všechny klíčové komponenty musí být kompatibilní:

  • Operační systém: DirectStorage je integrován do systému Windows 11, ačkoli jej lze spustit i ve Windows 10 (verze 1909 nebo vyšší). Společnost Microsoft však zaručuje, že nejlepšího výkonu a optimalizace je vždy dosaženo ve Windows 11.
  • Úložná jednotka: SSD disk NVMe s rozhraním PCI Express je nezbytný. Tradiční pevné disky (HDD) nebo disky SATA SSD nemohou tuto technologii plně využít kvůli nižším rychlostem čtení a zápisu.
  • Grafická karta: DirectStorage vyžaduje grafickou kartu s podporou DirectX 12 a Shader Model 6.0. Pro NVIDIA začíná podpora od řady RTX 20 a novějších (včetně RTX 30 a RTX 40). Pro AMD je vyžadována RX 6000 nebo vyšší. Pro Intel jsou bez problémů podporovány také karty ARC.

Společnost Microsoft uživatelům usnadnila kontrolu z Herní panel Xbox, kde můžete zjistit, zda jsou operační systém, úložný disk a grafická karta kompatibilní (pokud je vše v pořádku, zobrazí se zpráva „optimalizováno“).

Přímé úložiště ve Windows 11

Praktické výhody DirectStorage v hraní her na PC

První velkou a nejzřetelnější výhodou je drastické zkrácení doby nakládáníHry jako Forspoken – první, která tuto technologii oficiálně uvedla na PC – ukázaly, že se můžete od několikasekundového čekání dostat k téměř okamžitému načítání, a to i v prostředích otevřeného světa s mnoha prvky a texturami ve vysokém rozlišení.

Skutečnost, že GPU je zodpovědná za dekompresi dat, také umožňuje udržovat stabilnější snímkovou frekvenci a snížit dopad na výkon při načítání nových oblastí, zavádění filmových efektů nebo přístupu k dalším úrovním ve hře. To je obzvláště užitečné v hrách s otevřeným světem, kde se hráči mohou pohybovat z jednoho bodu do druhého vysokou rychlostí a rozsáhlé oblasti a detaily je třeba vykreslovat v reálném čase.

Třetí výhodou je možnost pro vývojáře obohatit scénáře, s chytřejšími NPC postavami, složitějšími texturami a geometrií a ještě větším počtem prvků, které lze načíst najednou bez jakéhokoli zasekávání nebo vizuálních artefaktů. Vykreslování a vzhled objektů se mění z náhlého na zcela přirozený, což má za následek mnohem pohlcující zážitek pro uživatele.

Je důležité si uvědomit, že aby hráči skutečně využili výhod , musí vývojáři tuto technologii implementovat již od fáze vývoje. Pokud hra toto API nativně nepodporuje, kompatibilní hardware sám o sobě nepřinese významná vylepšení.

Hlavní rozdíly mezi konzolemi a PC

Přestože je DirectStorage zděděn přímo ze světa konzolí, existují důležité rozdíly mezi jeho fungováním na Xbox Series X|S a na PC. Konzole disponují unifikovanou pamětí, která zjednodušuje proces načítání a přenosu dat. Na počítačích je však jasné oddělení mezi systémovou pamětí RAM a pamětí VRAM grafické karty, což vyžaduje správu toku dat přes různé body a od vývojářů vyžaduje více práce, aby mohli plně využít API.

Výhodou pro PC hráče je, že V praxi může systémová RAM fungovat jako dočasná vyrovnávací paměť, umožnění postupného zatěžování a minimalizace dopadu potenciálních úzkých míst generovaných přístupem k sekundárnímu úložišti.

Současná omezení a budoucnost technologií

V současné době je hlavním omezením dostupnost kompatibilních herPřestože je podpora hardwaru a operačního systému již přítomna, vývojáři musí API integrovat již od fáze návrhu hry, takže jeho zavádění bude postupné. Trendem však je, že v nadcházejících letech budeme svědky postupného nárůstu počtu titulů, které využívají všech jeho výhod.

Další bariérou je potřeba mít dostatečně moderní vybavení, zejména pokud jde o NVMe SSD a GPU. Rychlost upgradu hardwaru průměrného uživatele se však zrychluje a očekává se, že se v blízké budoucnosti stane standardem u většiny herních počítačů.

V konečném důsledku tento pokrok představuje jedna z nejvýkonnějších inovací nejnovější generace v oblasti PC her. Uvolněním CPU od kritických úloh a převzetím správy dat grafickou kartou se slibují složitější hry, téměř nulové doby načítání a mnohem bohatší a dynamičtější scénáře, to vše bez kompromisů ve výkonu. Pokud máte počítač s Windows 11, NVMe SSD disk a moderní grafickou kartu, je čas se připravit na budoucnost hraní.

DirectStorage
Související článek:
Co je Microsoft DirectStorage