Неотдавнашното съобщение за Windows системи, интегриращи DirectStorage, повиши очакванията на геймърите по целия свят. Този базиран на Xbox API за подобряване на съхранението позволява на разработчиците драстично да подобрят игровото изживяване на потребителя. В тази статия ще разгледаме как да активирате директно съхранение и всичко, което трябва да знаете за него.

Какво е директно съхранение в Windows 11?
DirectStorage на Microsoft е API за съхранение от ниско ниво, който можете да използвате, за да заредите игрите си за милисекунди.
DirectStorage запазва всички активи на играта на твърдия диск на вашия компютър, когато го заредите. Това включва графики, звуци, карти и модели на герои. След това играта използва интерфейс за програмиране на приложения (API) за достъп до данните на твърдия диск.
API са отговорни за съхраняването и извличането на данни от твърдия диск на системата в RAM на системата. След това се изпраща за изобразяване от графичния процесор (GPU) на компютъра.
За да се запази място за съхранение, данните на играта се компресират преди да бъдат изтеглени. Не е възможно да се използват компресирани данни на GPU. В резултат на това декомпресията се извършва в процесора, а не в RAM. След това играта се прехвърля към VRAM на GPU за показване.
Има пречка между процесора и графичната карта или графичния процесор поради затруднения с компресията. Наследеният процес на зареждане през процесора е по-бавен.
За да облекчи тези затруднения и да подобри компютърните игри, Microsoft представи DirectStorage, който преди беше достъпен само за създателите на игри Xbox Series X/S.
Механизмът на DirectStorage
Тъй като заменя по-старите API, DirectStorage има какво да предложи на разработчиците. Като за начало, декомпресията на ниво процесор вече не е възможна след прехвърляне на данни от играта в RAM на вашия компютър. DirectStorage, от друга страна, включва иновативни методи за компресиране на GPU. Няма забавяне в изобразяването на графики, тъй като GPU получава голямо количество компресирани данни наведнъж и не трябва да чака. Съвременните графични процесори от висок клас са необходими за декомпресиране на данни с по-бърза скорост от централните процесори.
По-ранните API за игри четат данни с много по-бавна скорост, със скорост от MB/s или по-малко. DirectStorage се възползва от скоростта и честотната лента на NVMe SSD GB/s. Това води до подобрена честота на кадрите, почти мигновено време за зареждане и позволява на разработчиците на игри да правят по-сложни игри. Единственото нещо, което ви спира в момента, е липсата на поддръжка на DirectStorage в игри, които могат да се възползват от новите функции на Windows 11.
League of Legends как да смените името
Как да активирате DirectStorage в Windows 11
Тъй като DirectStorage е API, не е необходимо да правите нищо, за да активирате тази функция, ако използвате Windows 11. Трябва обаче да изчакате включването на тази функционалност от разработчици на трети страни. Вашият компютър ще се погрижи за останалото, когато стартирате заглавие, съвместимо с DirectStorage.
Тази функция все още не е внедрена в нито една игра към момента на писане. Първите игри с DirectStorage се очаква да пристигнат в началото на 2023 г. Ще трябва да изчакаме и да видим колко скоро игралната индустрия ще приеме тази нова технология.
Необходим ли е DirectStorage?
Не. Ако нямате DirectStorage, все още можете да играете игрите си, както сте правили досега. DirectStorage обаче ще подобри вашето игрово изживяване. Така че е хубаво да го имаш, но не е необходимо.
Моят компютър има ли директно съхранение?

Не всяка машина може да стартира подсистемата DirectStorage. За да използвате DirectStorage, трябва да имате компютър, който отговаря на неговите системни изисквания. Ще ви е необходим 1TB NVMe SSD (или по-голям), за да запазвате и играете вашите игри. NVMe устройствата също трябва да могат да поддържат и използват стандартния NVM Express Controller драйвер, който се изисква от спецификацията на NVMe и не трябва да бъде огромна пречка.
Ще ви е необходим и мощен GPU, способен да работи с DirectX 12 Ultimate и да поддържа Shader Model 6.0. Необходими са графични карти Nvidia RTX 2000 или RTX 3000 или AMD RDNA 2.
Използването на DirectStorage във връзка с игри е възможно, ако отговаряте на минималните системни изисквания и имате подходящия хардуер.
как да променя маржовете в google docs -
Компютрите също трябва да имат или Windows 11, или Window 10 корекция 1909 и по-нова версия.
Сравнение на производителността на DirectStorage – Windows 11 срещу Windows 10
За игри, работещи на Windows 11, новите подобрения на DirectStorage ще имат по-значително въздействие, тъй като DirectStorage API е включен в Windows 11. Подобрената система за стек на паметта в Windows 11 позволява по-добра производителност от стека на наследената ОС в Windows 10 и бъдещите Windows корекциите няма да променят наследените функции. Независимо от това, не се обезсърчавайте, ако използвате Windows 10, защото DirectStorage все още ще е от полза за потребителите на Windows 10, стига системата ви да е актуална. Все още ще имате всички предимства, споменати по-горе, като по-бързо зареждане на данни и повишена честота на кадрите, но необработената скорост няма да е толкова висока, колкото при Windows 11.
Следователно, ако искате да останете на върха на производителността на игрите, може да се наложи да инсталирате най-новата операционна система. За щастие, това е сравнително лесно с безплатния план за надстройка на Windows 11.
Дори докато DirectStorage все още е в начален стадий, създателите на игри скоро ще могат да създават висококачествени игри, без да се налага да се справят с дълги времена за зареждане. Геймърите ще се насладят на ново ниво на потапяне в любимите си игри, но и друг компютърен софтуер ще се възползва от DirectStorage като Office.
как да направим нещата споделящи във Facebook
Допълнителни ЧЗВ
Коя версия на Windows е по-добра за DirectStorage?
DirectStorage се представя значително по-добре в Windows 11 поради внедряването на нови подобрения на стека за съхранение.
Дали DirectStorage е изцяло нов интерфейс за програмиране на приложения (API)?
Не изцяло. DirectStorage API е включен както в конзолите Xbox Series X, така и в Xbox Series S от Microsoft. Това обаче е напълно ново, когато става въпрос за Windows.
DirectStorage наличен ли е вече за изтегляне? Къде мога да го изтегля?
През юли 2021 г. беше наличен DirectStorage Developer Preview. DirectStorage API за компютър вече може да бъде изтеглен от уебсайт на Microsoft .
DirectStorage все още има да извърви дълъг път
Теоретично DirectStorage може да изиграе критична роля в подобряването на игровото изживяване на хиляди компютърни геймъри. Все пак създателите на видеоигри не са напълно съгласни с идеята в момента. Microsoft се опитва да направи DirectStorage де факто индустриална норма, но само времето може да покаже дали усилията им са успешни или не.
Разработчиците на игри вече ще могат да създават светове с по-голям обхват и визуализация с по-високо качество. При условие, че вашите игри поддържат DirectStorage, ще се насладите и на значително по-бързи времена за зареждане.
Текущото състояние на поддръжката на DirectStorage е непоследователно, но се очаква да се подобри през следващите няколко години, когато технологията узрее.
Какво мислите за включването на DirectStorage в Windows? Как ще се отрази на света на игрите, според вас? Кажете ни в секцията за коментари по-долу!