Какво е DirectStorage в Windows 11?
Microsoft Windows 11 Герой / / December 02, 2021

Последна актуализация на

DirectStorage е нов API за разработчиците на игри за Windows 11 за създаване на по-обширни игри и подобряване на времето за зареждане. Ето какво трябва да знаете.
Windows 11 идва с няколко нови функции, включително уникална възможност за хардкор геймъри, наречена DirectStorage. При условие че вашата система е достатъчно мощна, можете да се възползвате от Microsoft DirectStorage, за да ускорите вашите игри. В допълнение, технологията предлага превъзходна графична производителност и по-бързо време за зареждане за настоящите и игри от следващо поколение.
Но какво е DirectStorage в Windows 11? Трябва ли да го включите? Тук ще обясним защо потребителите се нуждаят от DirectStorage, как работи и как да се възползват от него на вашия компютър с Windows 11.
Какво е DirectStorage и защо е необходимо?
DirectStorage е API на Microsoft за съхранение на ниско ниво за игри, който позволява супер бързо, почти незабавно време за зареждане на вашите игри. Ако дори сте заседнали в екран за зареждане по време на игра, DirectStorage е тук, за да опитате да разрешите проблема.
Когато предавате поточно игра, DirectStorage зарежда пиксели, текстури, аудио, карти и модели на знаци на локалното устройство. След това играта получава данните от твърдия диск, използвайки интерфейс за програмиране на приложения (API).
От своя страна API премества данните на играта от твърдия диск в RAM на системата. От там той отива в модула за графична обработка (GPU) за изобразяване.
Ако изтеглите игра, нейните данни се компресират, за да се спести място за съхранение. GPU обаче не може да използва компресирани данни. И така, данните отиват от RAM към процесора за декомпресия. Оттам играта се копира във VRAM в графичния процесор, за да се покаже.
Поради проблеми с компресията, има пречка между процесора (който постоянно декомпресира данни) и графичната карта или графичния процесор. Това е наследен процес, който води до по-бавно време за зареждане и по-ниска честота на кадрите.
За да отстраните тези проблеми с тесните места и да подобрите компютърните игри, въведете DirectStorage – вече наличен за разработчиците на игри Xbox Series X/S, но вече наличен за Windows 11.
Как работи DirectStorage
DirectStorage е нов API за съхранение, който предлага значителни подобрения в сравнение с наследените API. Има две основни предимства в начина, по който работи. Първо, след копиране на данните за играта в RAM на вашия компютър, вече няма декомпресия на ниво процесор.
Вместо това DirectStorage включва нови техники за декомпресия на GPU. Графичният процесор получава много компресирани данни наведнъж и не е нужно да чака, преди да изобрази графика. В резултат на това съвременните графични процесори от висок клас са необходими за декомпресиране на данни с по-висока скорост от CPU.
Второ, DirectStorage се възползва от по-бързата скорост и честотна лента, предлагани от an NVMe SSD, което може да бъде GB/s. От друга страна, по-старите API за игри четат с по-бавна скорост - в диапазона MB/s.
Резултатът е почти мигновено време за зареждане, подобрена честота на кадрите и цялостно подобрение на сложността на играта. Единственият проблем в момента е поддръжката на игри – ще трябва да изчакате разработчиците на игри да внедрят DirectStorage в игри, съвместими с Windows 11.
Трябва ли да включа DirectStorage?
Не е необходимо да включвате DirectStorage, но имате нужда от компютър със системните изисквания, за да се възползвате от него. Първо, ще ви трябва 1TB NVMe SSD (или по-голям), за да запазите вашите игри и да ги играете. Освен това NVMe устройството трябва да може да поддържа и използва Стандартен NVM Express контролер шофьор.
Ще ви трябва мощен графичен процесор, който е съвместим с DirectX 12 Ultimate GPU с поддръжка на Shader Model 6.0 също. Това означава, че не можете да използвате нищо под серия Nvidia RTX 2000 или RTX 3000 или графична карта AMD RDNA 2.
Ако разполагате с хардуер и минимални системни спецификации, ще се насладите на предимствата на DirectStorage и игри, при условие че разработчикът използва API.
Обобщаване
DirectStorage е API, който разработчиците на игри използват за разработване на сложни игри. Това ще доведе до създаването на нови графично зашеметяващи игрови среди, които се оказват много по-разширени от предишните поколения. За геймърите това означава по-впечатляващи, по-бързо зареждащи се и по-широкообхватни игри.
Разработването (и внедряването) на технологията първоначално започна за конзолата Xbox Series X/S, но сега се поддържа в Windows 11. DirectStorage преодолява пропастта между GPU технологията и съхранението. Ако имате хардуера, няма нужда да го включите. Просто заредете игра, която е съвместима с DirectStorage и вашият компютър ще направи останалото.
Разработчиците вече ще могат да предоставят разширени светове с подобрена графика. Освен това ще можете да се насладите на по-страхотни игри без бавното време за зареждане – просто ще трябва изберете правилните игри, които да играете първо. За момента поддръжката на DirectStorage е неравномерна, но вероятно ще се подобри през следващите няколко години.
Как да изчистите кеша, бисквитките и историята на сърфирането в Google Chrome
Chrome върши отлична работа по съхраняването на вашата история на сърфиране, кеш памет и бисквитки, за да оптимизира работата на браузъра ви онлайн. Нейното е как да...