DirectStorage API výrazně zlepší výkon Windows 10 na NVMe SSD
Microsoft portuje XBox DirectStorage API na Windows PC a chystá se ho vydat s DirecxX 12 Ultimate, aby se zkrátila doba načítání těžkých aplikací a her.
Jak již možná víte, nejnovější zařízení Xbox jsou přeplňována architekturou Xbox Velocity, která je založena na čtyřech komponentách poskytují neuvěřitelný herní výkon: speciální NVMe SSD, hardwarový dekompresní blok, DirectStorage API a Sampler Feedback Streaming (SFS). Společnost Microsoft se rozhodla zpřístupnit část rozhraní DirectStorage API na zařízeních s Windows 10.
Microsoft vysvětluje změna takto:
Zařízení NVMe jsou nejen zařízení na bázi SSD s extrémně velkou šířkou pásma, ale mají také hardwarové kanály pro přístup k datům nazývané NVMe fronty, které jsou zvláště vhodné pro herní zátěž. Pro získání dat z disku odešle OS požadavek na disk a data jsou do aplikace doručena prostřednictvím těchto front. Zařízení NVMe může mít více front a každá fronta může obsahovat mnoho požadavků najednou. To se dokonale hodí k paralelní a dávkové povaze moderních herních úloh. Programovací model DirectStorage v podstatě poskytuje vývojářům přímou kontrolu nad tímto vysoce optimalizovaným hardwarem.
Aktuální rozhraní API úložiště v systému Windows nejsou optimalizována pro řízení front NVMe. Pokud vlastníte nejnovější úložné zařízení, Windows 10 a hry hry využijí tohoto nového rozhraní API a jejich výkon nebude omezen staršími standardy. Pokud vaše úložné zařízení zatím novou funkci nepodporuje, nic se pro vás nezmění a můžete pokračovat ve hraní her jako obvykle.