What is directstorage on windows 11?

What is directstorage in windows 11?

DirectStorage еще предстоит пройти долгий путь

Теоретически DirectStorage может сыграть решающую роль в улучшении игрового процесса тысяч геймеров на ПК. Тем не менее, производители видеоигр пока не полностью согласны с этой идеей. Microsoft пытается сделать DirectStorage отраслевой нормой де-факто, но только время покажет, увенчаются ли успехом их усилия.

Разработчики игр теперь смогут создавать миры, которые будут больше по масштабу и имеют более высокую производительность. качественные визуальные эффекты. Если ваши игры поддерживают DirectStorage, вы также значительно ускорите загрузку.

Текущее состояние поддержки DirectStorage непостоянно, но ожидается, что оно улучшится в течение следующих нескольких лет по мере развития технологии.

Что вы думаете о Windows, включающей DirectStorage? Как, на ваш взгляд, это повлияет на игровой мир? Вы за или скорее против? Дайте нам знать в разделе комментариев ниже!

# 5. Как проверить диск с помощью EaseUS Disk Checking Tool

EaseUS Partition Master — это комплексный инструмент управления дисками и разделами, который предоставляет пользователям широкий набор мощных и практичных функций, таких как изменение размера, форматирование, удаление, стирание или создание раздела. Как только вы загрузите бесплатную программу для управления разделами, вы сразу увидите в ней функцию проверки диска. Этот способ проверки предназначен для выявления и исправления повреждённых секторов раздела жёсткого диска, ошибок файловой системы и других ошибок диска в Windows 10, это автоматический и быстрый путь решения проблемы.

Шаг 1: откройте EaseUS Partition Master на вашем компьютере. Затем найдите диск, щелкните правой кнопкой мыши на том разделе, который вы хотите проверить, и выберите опцию «Проверить файловую систему».

Шаг 2: в окне «Проверить файловую систему» ​​оставьте активной опцию «Попытаться исправить ошибки, если они обнаружены» и нажмите «Пуск».

Шаг 3: программа начнет проверку файловой системы вашего раздела на диске. Когда она будет завершена, нажмите «Готово».

Сравнение производительности 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.

Summing Up

DirectStorage is an API that game developers use to develop complex games. It will result in the creation of new graphically stunning game environments that prove to be far more expansive than previous generations. For gamers, this means more impressive, faster-loading, and wider-reaching games.

The technology’s development (and implementation) began initially for the Xbox Series X/S console, but it’s now supported in Windows 11. DirectStorage bridges the gap between GPU technology and storage. If you have the hardware, there’s nothing you need to turn it on. Just load a game that’s DirectStorage-compatible, and your PC will do the rest.

Developers will now be able to provide expanded worlds with enhanced graphics. You’ll also be able to enjoy more awesome games without the slow load times—you’ll just need to pick the right games to play first. For the time being, DirectStorage support is patchy, but it is likely to improve over the next few years.

What Games Use Directx 12 Ultimate?

DirectX 12 is an application programming interface (API) that enables the creation of high-performance applications and games. It is backward-compatible with DirectX 11, and can also run on older operating systems such as Windows 7.
The first game to be fully developed with DirectX 12 was Ashes of the Singularity, which was released in early 2016.

This game was praised for its high visual quality and complex AI, but was criticized for its long loading times and frequent crashes.
While these issues have since been fixed, DirectX 12 remains a work in progress and should be used with caution by players who encounter issues with the game.
Many other games are currently being developed with DirectX 12, including titles from Microsoft, Ubisoft and Epic Games.

While most of these games will not be available until 2019 or later, it is likely that we will see more and more titles using DirectX 12 as time goes on.

Как работает DirectStorage?

Проще говоря, DirectStorage позволяет более новым графическим процессорам(GPUs) быстрее получать игровые данные, пропуская теперь ненужные пути и используя более быструю технологию, что приводит к почти мгновенной загрузке. 

В настоящее время, когда игра запрашивает данные (такие как текстуры, аудио или модели) из системного хранилища, API -интерфейс хранилища извлекает данные и перемещает их в системную оперативную память(Random Access Memory) ( RAM ). Отсюда он передается в VRAM графического процессора (GPU)(Graphical Processing Unit’s (GPUs)) для рендеринга для отображения. 

Эти данные сжаты для экономии места на жестком диске. Проблема в том, что графические процессоры(GPUs) обычно не могут читать сжатые данные. Таким образом, перед отправкой на графический процессор(GPU) данные распаковываются вашим центральным процессором (ЦП)(Central Processing Unit (CPU)) . 

Вот как выглядит процесс на данный момент:

Недостатком этого процесса является то, что распаковка занимает много времени и создает узкие места для процессора(CPU) , а это означает, что он недоступен для задач, которые требуются для графического процессора . (GPU)Это означает более длительное время загрузки игры и более низкую частоту кадров. 

DirectStorage — это низкоуровневый интерфейс прикладного программирования(Application Programming Interface) ( API ) для хранения данных, который включает совершенно новые методы декомпрессии графического процессора для переноса работы по декомпрессии с (GPU)ЦП(CPU) на ГП(GPU) . Это означает, что центральный процессор(CPU) полностью обходится, а графический процессор(GPU) может быстро получать большие потоки сжатых данных. 

DirectStorage также использует более новые твердотельные накопители NVMe( NVMe SSDs) , что обеспечивает гораздо более высокую скорость передачи данных, чем на старых устройствах хранения. 

Предыдущие API(APIs) -интерфейсы были написаны для обработки ограниченного объема данных — по одному вводу/выводу (IO) за раз, обычно большими порциями. DirectStorage поддерживает множество параллельных запросов ввода-вывода, повышая эффективность за счет передачи только необходимых данных для каждой сцены или уровня. По сути, DirectStorage оптимизирует производительность ввода-вывода для огромной пропускной способности, доступной на дисках  NVMe .

Requirements for DirectStorage

DirectStorage API will only work on PCs with NVMe (Non-Volatile Memory Express) with PCIe (PCI Express) bus 3.0 or higher. The NVMe SSD should also be 1TB or greater.

Additionally, DirectStorage also requires a DirectX 12 Ultimate GPU to run and store the games that use the standard NVM Express controller.

Basically, NVMe is the architecture with pipelines multiple queues that allow parallel IO requests. DirectStorage is the API that allows games to make use of this pipeline system that NVMe has.

Note: Although Microsoft has now also extended the support for DirectStorage to Windows 10, it will not work to its full potential. DirectStorage requires the OS storage stack that Windows 11 offers for complete functionality. With the legacy OS stack of Windows 10, it’ll only benefit the users to some extent.

But since DirectStorage is an API, game developers also need to implement it in their games. In the end, after all, it is the games that need to make use of this API. But once the developers implement the feature in their games, it’s showtime! It doesn’t you to enable anything on your part. If your device supports it, you’ll experience it right away in games that use it.

On DirectStorage enabled devices and games, users will have an enhanced gaming experience like never before in Windows 11. Windows 11 was made for gaming. And DirectSotrage is one of the features that give it this reputation.

Как включить DirectStorage в Windows 11?

DirectStorage — это API (интерфейс прикладного программирования) по своей сути. Как пользователю Windows 11 вам не нужно ничего делать, чтобы включить эту функцию. Разработчики игр могут использовать этот API для разработки сложных видеоигр.

Но сначала вам нужно дождаться, пока разработчики игр внедряют эту функцию в свои игры. Когда вы запускаете игры, совместимые с DirectStorage, обо всем остальном позаботится ваша машина.

На момент написания нет игр, реализующих эту функцию. Мы ожидаем, что первые игры, совместимые с DirectStorage, появятся в начале 2023 года. Время покажет, насколько быстро разработчики игр воспримут эту новую технологию.

Требования DirectStorage

Имейте в виду, что существуют определенные системные требования, которым должен соответствовать ваш компьютер для использования DirectStorage. А именно, вам понадобится твердотельный накопитель NVMe емкостью 1 ТБ и графический процессор DirectX12, поддерживающий Shader Model 6.0.

Как Microsoft объясняет, DirectStorage требует наличия «NVMe SSD для хранения и запуска игр, использующих стандартный драйвер контроллера NVM Express, и графический процессор DirectX12 с поддержкой Shader Model 6.0“. Другими словами, убедитесь, что вы приобрели твердотельный накопитель NVMe емкостью 1 ТБ или больше и устанавливаете свои игры на этот твердотельный накопитель.

Для получения дополнительной информации о DirectStorage для Windows 11 вы можете ознакомиться с презентацией, доступной на Канал Microsoft Game Stack на YouTube.

Заключение

DirectStorage — это новый API, который разработчики игр могут использовать для создания более обширных игровых миров и более быстрой загрузки, чем когда-либо. Как пользователь Windows, вам не нужно делать ничего особенного, чтобы включить эту функцию. Разработчики игры позаботятся обо всем. Просто убедитесь, что ваша система соответствует аппаратным требованиям DirectStorage. Вам потребуется твердотельный накопитель NVMe емкостью 1 ТБ и графический процессор DirectX12, поддерживающий Shader Model 6.0.

Что такое прямое хранилище в Windows 11?

Используя низкоуровневый API хранилища Microsoft DirectStorage, ваши игры могут загружаться за миллисекунды.

DirectStorage сохраняет все активы игры на жестком диске вашего компьютера, когда вы его загружаете. Это включает в себя графику, звуки, карты и модели персонажей. Затем игра использует интерфейс прикладного программирования (API) для доступа к данным на жестком диске.

API-интерфейсы отвечают за хранение и извлечение данных с жесткого диска системы в оперативную память системы. После этого он отправляется на рендеринг графическим процессором компьютера (GPU).

Чтобы сохранить место для хранения, данные игры сжимаются перед загрузкой. Невозможно использовать сжатые данные на графическом процессоре. В результате распаковка происходит на ЦП, а не в ОЗУ. Затем игра переносится в видеопамять графического процессора для отображения.

Существует узкое место между ЦП и графической картой или графическим процессором из-за трудностей со сжатием. Устаревший процесс загрузки через ЦП медленнее.

Чтобы устранить эти узкие места и улучшить игры на ПК, Microsoft представила DirectStorage, который ранее был доступен только для создателей игр для Xbox Series X/S.

Механизм DirectStorage

Поскольку он заменяет старые API, DirectStorage может многое предложить разработчикам.

Во-первых, распаковка на уровне процессора больше невозможна после переноса игровых данных в оперативную память вашего ПК. DirectStorage, с другой стороны, включает в себя инновационные методы сжатия графического процессора. Задержки при рендеринге графики нет, так как GPU получает сразу большой объем сжатых данных и не должен ждать. Современные высокопроизводительные графические процессоры необходимы для распаковки данных с большей скоростью, чем центральные процессоры.

Более ранние API для игр считывали данные гораздо медленнее, со скоростью МБ/с или меньше. DirectStorage использует скорость и пропускную способность NVMe SSD в ГБ/с. Это приводит к повышению частоты кадров, почти мгновенной загрузке и позволяет разработчикам игр создавать более сложные игры. Единственное, что сдерживает вас сейчас, — это отсутствие поддержки DirectStorage в играх, которые могут использовать преимущества новых функций Windows 11.

Необходимо ли DirectStorage?

Нет. Если у вас нет DirectStorage, вы все равно можете играть в свои игры, как и раньше. Однако DirectStorage улучшит ваши игровые возможности. Так что это хорошо, но не обязательно.

Может ли мой компьютер иметь прямое хранилище?

Не на каждой машине может работать подсистема DirectStorage. Чтобы использовать DirectStorage, у вас должен быть компьютер, соответствующий его системным требованиям. Вам понадобится твердотельный накопитель NVMe емкостью 1 ТБ (или больше), чтобы сохранять и играть в свои игры. Диски NVMe также должны поддерживать и использовать стандартный драйвер NVM Express Controller, который требуется спецификацией NVMe и не должен быть большой проблемой.

Вам также понадобится мощный графический процессор, поддерживающий DirectX 12 Ultimate и Shader Model 6.0. Требуются видеокарты Nvidia RTX 2000 или RTX 3000 или AMD RDNA 2.

Использование DirectStorage в сочетании с играми возможно, если вы соответствуете минимальным системным требованиям и имеете подходящее оборудование.

На ПК также должна быть установлена ​​Windows 11 или Windows 10 с исправлением 1909 и более поздних версий.

Улучшение игр с помощью DirectStorage

В современных приставках, например, PS5 или Xbox присутствует система Direct Storage. Сокращение времени, чтобы загрузить игру без графических дефектов в малые сроки, гарантировано, ведь графика избегает проблем, получая необходимую информацию. Direct Storage устраняет необходимость для центрального процессора в том, чтобы открыть данные, доставленные в оперативную память, для их обработки, отправляя задания к видеокарте. Вот так графика обращается практически к игровым файлам, которые сохранены на SSD. Получайте изображение игры максимально быстро. При этом будет потрачено мало времени на загрузку, проблем с графикой в играх будет меньше.

Как работает DirectStorage?

В своем первом выпуске для ПК (версия 1.0) DirectStorage представила две функции:

  • Снижение нагрузки на процессор
  • Увеличена пропускная способность ввода-вывода

DirectStorage может более эффективно обрабатывать небольшие запросы пакетами. Он использует улучшенный стек ввода-вывода файлов операционной системы Windows 11 для снижения нагрузки на процессор.

Кроме того, наряду с высокой пропускной способностью дисков NVMe для ввода-вывода, он использует дополнительную нагрузку на процессор для выполнения еще большего количества операций ввода-вывода. Таким образом, игры могут загружать необходимые ресурсы намного быстрее.

В выпуске DirectStorage 1.1 в список функций добавленадекомпрессия графического процессора.

Современные игры в основном используют сжатые ресурсы, поскольку несжатые занимают много места. Эти ресурсы сначала отправляются в оперативную память (системную память). Затем, традиционно, центральный процессор распаковывает их и передает в видеопамять графического процессора. DirectStorage 1.1 позволяет графическому процессору выполнять эту задачу вместо этого, поскольку он более оптимизирован для параллельной обработки. Этот процесс еще больше сокращает время загрузки.

 

DirectStorage 1.2 не внесла много дополнительных улучшений в работу API. Но она исправила некоторые ошибки и представила некоторые функции, которые сделали API более доступным для разработчиков.

Примечание: DirectStorage не ускоряет ваш обычный игровой процесс, а только влияет на время загрузки.

Что такое DirectStorage

DirectStorage – это технология, разработанная компанией Microsoft, которая призвана оптимизировать и улучшить процесс загрузки игр и работы с данными в компьютерных играх на операционной системе Windows. Впервые она получила широкое распространение в Windows 11.

Если раньше игры загружали объёмные данные разом, вынуждая игроков ждать, то теперь многие игры используют постоянную подгрузку текстур и других важных компонентов во время игрового процесса. Обычно диск отправляет сжатые данные в центральный процессор для декомпрессии, а затем отправляет их на графический процессор для отрисовки в игре. Однако такая декомпрессия занимает время и создаёт нагрузку на CPU. Учитывая, что процессор и так отвечает за множество системных задач, это может приводить к падению производительности.

DirectStorage позволяет обойти эту проблему, передавая все тяжеловесные данные непосредственно на видеокарту. Это значительно упрощает процесс обработки данных, а процессор освобождается от лишней нагрузки для выполнения других задач.

Однако для работы с DirectStorage потребуется выполнить несколько важных

#3. Как сканировать диск на наличие ошибок с помощью команды Chkdsk

Chkdsk выполняется для проверки файловой системы и метаданных файловой системы тома на наличие логических и физических ошибок. При использовании без параметров chkdsk отображает только состояние тома и не исправляет никаких ошибок. При использовании с параметрами /f, /r или /x исправляет ошибки на томе диска. Вы должны заметить, что Chkdsk намного мощнее, чем Способ 1 и Способ 2. Утилита может не только проверить диск в Windows 10, но также просканировать ошибки и тут же исправить их.

Описание параметров:

  • chkdsk /f: Исправляет ошибки на диске. Диск должен быть заблокирован. Если chkdsk не может заблокировать диск, появляется сообщение с вопросом, хотите ли вы проверить диск при следующей перезагрузке компьютера.
  • chkdsk /r: Находит повреждённые сектора и восстанавливает читаемую информацию. Диск должен быть заблокирован. /r включает функциональность /f с дополнительным анализом ошибок физического диска.
  • chkdsk /x: Принудительно отключает том, если это необходимо. Все открытые дескрипторы диска становятся недействительными. /x также включает функциональность /f.

Шаг 1. Введите cmd в поле поиска Windows 10 и выберите «Запуск от имени администратора».

Шаг 2. Когда запустится «Командная строка», введите команду chkdsk C: /f /r /x.

С помощью команды chkdsk [chkdsk C: /f /r /x] вы сможете проверить и просканировать диск C на наличие ошибок, а также исправить повреждение файловой системы и повреждённые сектора, если ошибки были обнаружены.

How do I turn on DirectStorage in Windows 11?

DirectStorage is an API that only the developers can implement for users to make use of it. There is rather nothing you can do on your part to enable or turn it on.

Once the game is using it, and your device supports it, enabling it is by default. It would be best if you were concerned about whether your system configuration, as given above, matches the requirements. For emphasis’s sake, they are:

  • NVMe SSD having a minimum PCIe 3.0 interface but is better than PCIe 4.0 to experience optimal performance. The NVMe size should be at least 1 TB.
  • The graphics card should be compatible with the DirectX 12 Ultimate specifications. Examples are Nvidia’s RTX 2000 and RTX 3000 and AMD’s line of RDNA 2.
  • Game developers also need to implement the API for Direct Storage to function.
  • Only Windows 10 version 1909 Operating Systems and above will support DirectStorage.

What GPU is DirectStorage compatible with?

DirectStorage is currently compatible with the latest generations of AMD and NVIDIA GPUs, and its design will support future generations as well.

It works well with any GPU that supports Microsoft’s DirectX 12 Ultimate feature set, including AMD’s Radeon RX 6000 series, NVIDIA’s GeForce RTX 20-series, and Intel’s Xe-HPG GPUs.

DirectStorage offers several benefits, including faster loading times, improved visuals, and better performance in general.

In the final analysis, DirectStorage Windows 11 users with a secure, efficient, and cost-effective way to store, manage and access their data. It offers several features and benefits that make it an ideal storage solution for organizations of all sizes.

With its advanced encryption, integration with cloud storage, and performance optimization, DirectStorage Windows 11 is the perfect choice for businesses looking to take advantage of the latest in storage technology.

Can Windows 10 Be Updated To Windows 11?

Yes. Windows 11 is currently being beta-tested by Microsoft, and will likely be released in the second half of 2019. However, even if you have the latest possible build available, you still may not be able to install it.

This is because, like Windows 10, Windows 11 will be rolled out in waves. In other words, only a small percentage of users will be able to install the update at first, and then a larger percentage will be given access as time goes on. So if you are one of the lucky ones who can download Windows 11 right away, congratulations!

However, if you have to wait for it, there’s no need to worry. You can keep your current version of Windows running smoothly for as long as you need to.

What Is Direct Storage on Windows 11?

Microsoft’s DirectStorage is a low-level storage API, that you can use to load your games in milliseconds.

DirectStorage saves all of the game’s assets to your computer’s hard drive when you load it. This includes graphics, sounds, maps, and character models. The game then uses an Application Programming Interface (API) to access the data on the hard drive.

APIs are responsible for storing and retrieving data from the system’s hard drive into the system’s RAM. After that, it’s sent to be rendered by the computer’s graphics processing unit (GPU).

In order to preserve storage space, a game’s data is compressed before being downloaded. It is not possible to use compressed data on the GPU. As a result, decompression occurs on the CPU rather than in RAM. The game is then transferred to the GPU’s VRAM for display.

There is a bottleneck between the CPU and the graphics card or GPU because of compression difficulties. The legacy process of loading via the CPU is slower.

To alleviate these bottlenecks and improve PC gaming, Microsoft has introduced DirectStorage, which was previously only accessible for Xbox Series X/S game creators.

DirectStorage’s Mechanism

Since it replaces older APIs, DirectStorage has a lot to offer to developers. For starters, decompression at the CPU level is no longer possible after transferring game data into your PC’s RAM. DirectStorage, on the other hand, incorporates innovative GPU compression methods. There is no delay in rendering graphics since the GPU receives a large amount of compressed data at once and doesn’t have to wait. Modern high-end GPUs are required to decompress data at a faster rate than CPUs.

Earlier APIs for gaming read data at a far slower rate, at paces of MB/s or less. DirectStorage takes advantage of the NVMe SSD’s GB/s speed and bandwidth. This results in improved framerates, near-instant loading times, and enables game developers to make more complex games. The only thing holding you back right now is the lack of DirectStorage support in games that can take advantage of Windows 11’s new features.

Понравилась статья? Поделиться с друзьями:
Узнай Инфо
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: