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

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

Первоначально разработанный для Xbox X / S, Microsoft представила DirectStorage для игр на ПК с Windows 14 марта 2022 года. С тех пор Microsoft выпустила две обновленные версии DirectStorage 1.1 и DirectStorage 1.2 7 ноября 2022 года и 18 апреля 2023 года.

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

DirectStorage — Общий обзор

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

Все современные игры оптимизировали процесс загрузки своих ресурсов, разбив их на фрагменты. Однако этот процесс создает необходимость запрашивать и загружать ресурсы каждый раз, значительно увеличивая количество запросов ввода-вывода (IO). На старых жестких дисках этот процесс невозможно было оптимизировать из-за низкой пропускной способности таких дисков.

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

Итак, Microsoft разработала DirectStorage API для использования полной пропускной способности ввода-вывода этих дисков и эффективной загрузки высококачественных графических ресурсов. После первоначального выпуска Microsoft продолжила интеграцию более продвинутых функций в этот API, чтобы использовать возможности графических процессоров, совместимых с DirectX 12 Ultimate.

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

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

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

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

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

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

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

 

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

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

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

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

 

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

Как проверить, совместим ли Мой компьютер с Directstorage?

Игры, включающие DirectStorage API, будут работать в Windows 10 даже со старым хранилищем или только с DirectX 12-совместимым графическим процессором, обеспечивая при этом некоторые улучшения. Но если вы хотите использовать все функции, предоставляемые этим API, вам необходимо иметь,

  • Операционная система Windows 11
  • Твердотельный накопитель NVMe
  • Графический процессор, поддерживающий DirectX 12 Ultimate

Вы можете проверить, поддерживает ли ваш компьютер DirectStorage, в настройках игровой панели Xbox.

  1. Нажмите клавишу Windows + G, чтобы открыть панель игры.
  2. Нажмите на значок шестеренки , чтобы открыть ее настройки и перейти на вкладку Игровые функции .
  3. Здесь, в разделе DirectStorage, проверьте, поддерживают ли графический процессор, ОС и диски этот API. 
  4. Кроме того, проверьте, не указано ли в нем, что ваша система поддерживает DirectX 12 Ultimate. Если это не так, ваш компьютер не сможет использовать функцию распаковки графического процессора DirectStorage 1.1.

Если на вашем компьютере отсутствуют необходимые требования, единственный доступный вам вариант - обновить ОС или аппаратное обеспечение в соответствии с требованиями. Не существует ярлыков или исправлений, которые вы могли бы использовать для этой цели.

Комментарии (0)
Добавить комментарий