Što je DirectStorage u sustavu Windows 11?

Puno je pompe oko DirectStoragea(DirectStorage) , nove značajke koju programeri mogu koristiti za uklanjanje vremena učitavanja i poboljšanje cjelokupnog iskustva za igrače. Ali što je DirectStorage i hoće li opravdati glasine?

U ovom ćemo članku pokriti što je DirectStorage , kako funkcionira i kako ga možete koristiti u sustavu Windows 11(Windows 11)

Što je Microsoftov DirectStorage?

DirectStorage je značajka uključena u najnovije DirectX 12 iteracije dizajnirane kako bi iskustvo igranja učinilo boljim pristupom punim mogućnostima SSD(SSDs) -ova novije generacije . DirectStorage je prvobitno razvijen za konzole iz serije Xbox,(Xbox Series) ali je sada dostupan na Windows 11 i 10. 

Kako radi DirectStorage?

Jednostavno rečeno, DirectStorage omogućuje novijim GPU-ima(GPUs) da brže primaju podatke o igrama preskačući sada nepotrebne putove i koristeći bržu tehnologiju, što rezultira gotovo trenutnim vremenom učitavanja. 

Trenutačno, kada igra zahtijeva podatke (kao što su teksture, zvuk ili modeli) iz pohrane sustava, API za pohranu dohvaća podatke i premješta ih u memoriju s izravnim pristupom(Random Access Memory) ( RAM ). Odavde se prosljeđuje VRAM-u grafičke procesorske jedinice (GPU)(Graphical Processing Unit’s (GPUs)) kako bi se prikazao za prikaz. 

Ovi podaci su komprimirani radi uštede prostora na vašem tvrdom disku. Problem je u tome što GPU(GPUs) obično ne mogu čitati komprimirane podatke. Prije nego što se pošalju GPU -u, vaša (GPU)središnja procesorska jedinica (CPU)(Central Processing Unit (CPU)) dekomprimira podatke . 

Ovako trenutno izgleda proces:

Nedostatak ovog procesa je taj što dekompresija traje dugo i stvara usko grlo CPU -a , što znači da nije dostupan za zadatke koje GPU zahtijeva. To znači dulje vrijeme učitavanja igre i manji broj sličica u sekundi. 

DirectStorage je sučelje za programiranje aplikacija(Application Programming Interface) ( API ) niske razine za pohranu koje uključuje potpuno nove tehnike dekompresije GPU - a za prebacivanje rada dekompresije s CPU -a na GPU . To znači da je CPU u potpunosti zaobiđen, a GPU može brzo primiti velike tokove komprimiranih podataka. 

DirectStorage također koristi novije NVMe SSD( NVMe SSDs) -ove , omogućujući mnogo veće brzine prijenosa podataka nego na starijim uređajima za pohranu. 

Prethodni API-ji(APIs) bili su napisani samo za rukovanje ograničenom količinom podataka—jedan ulaz/izlaz (IO) pristup po jedan, obično u velikim dijelovima. DirectStorage omogućuje mnoge paralelne IO zahtjeve, povećavajući učinkovitost dopuštajući prijenos samo potrebnih podataka za svaku scenu ili razinu. U biti, DirectStorage optimizira IO performanse za ogromnu propusnost dostupnu u NVMe pogonima. 

Koji su sistemski zahtjevi(System Requirements) za Windows 11 ?

Konzole Xbox Series X i Xbox Series S(Xbox Series X and Xbox Series S consoles) implementiraju DirectStorage nativno. Uključen je kao dio Velocity Architecture i zato se igre moraju instalirati na Xbox SSD

Međutim, operativni sustavi Windows 10 i 11 imaju specifične hardverske zahtjeve(specific hardware requirements) za pokretanje DirectStoragea. 

Hardverski zahtjevi za DirectStorage su: 

  • Morate koristiti PCIe 3.0 NVMe disk od najmanje 1 TB. (You must use a PCIe 3.0 NVMe drive at a minimum of 1 TB. )Ovo je trenutni komunikacijski protokol za SSD(SSDs) (zamjenjuje prethodna SATA sučelja). NVMe SSD-ovi(NVMe SSDs) mogu postići puno veće brzine jer se povezuju izravno na CPU putem PCIe sučelja. PCIe 4.0 će ponuditi najbolje rezultate. 

  • Morate imati DirectX 12 Ultimate GPU s najmanje podrškom za Shader Model 6.0. (You must have a DirectX 12 Ultimate GPU with at least Shader Model 6.0 support. )To uključuje seriju NVIDIA RTX 20xx i noviju i AMD grafičke kartice s RDNA 2 čipovima.

Kako omogućiti DirectStorage na Windows 11

DirectStorage je API uključen u konzole Xbox Series , Windows 11 i Windows 10 verzije 1909 i novije. To znači da je već omogućen na ovim sustavima, ali se ne može koristiti osim ako ne ispunjavate zahtjeve sustava i ako programeri igre implementiraju API

Ako ispunjavate zahtjeve, vaše PC igre trebale bi raditi bolje nego ikad. Forspoken (razvio Luminous Productions ) bi mogla biti prva igra koja ima podršku za DirectStorage i očekuje se da će biti objavljena u listopadu 2022(October 2022) .

Novo doba igranja

Svake godine nova dostignuća pomiču granice onoga što je moguće u grafičkim i igračkim performansama. Nove optimizacije skupova za pohranu DirectStorage trebale bi još više pomaknuti okvir za video igre. No, morat ćemo pričekati listopad(October) da vidimo kako to točno izgleda u praksi.



About the author

Ja sam softverski inženjer s više od 10 godina iskustva u području Windows inženjerstva. Specijalizirao sam se za razvoj aplikacija temeljenih na sustavu Windows, kao i upravljačkih programa za hardver i zvuk za Microsoftov operacijski sustav Windows sljedeće generacije, Windows 11. Moje iskustvo s izradom aplikacija za Windows čini me posebno vrijednim sredstvom za svaku tvrtku koja želi razviti inovativne tehnološke proizvode.



Related posts