Как проверить, поддерживает ли ваш компьютер DirectStorage для более быстрой загрузки игр

Твердотельный накопитель WD Black SN750
В прошлом году мы слышали о том, как DirectStorage API от Microsoft ускорит загрузку компьютерных игр и сделает «виртуальные миры более обширными и детализированными, чем когда-либо», если использовать собственные слова Microsoft. Это многообещающе, но поддерживает ли ваш компьютер эту функцию? Теперь есть простой способ проверить.
Подробнее об этом чуть позже, а пока давайте подробно рассмотрим DirectStorage и то, что он может означать для игр.

Что такое DirectStorage и почему это важно для игр

С годами скорость хранения значительно увеличилась благодаря появлению твердотельных накопителей (SSD) и продолжающейся эволюции как флэш-памяти NAND, так и технологий микросхем контроллеров. На сегодняшний день самые быстрые твердотельные накопители ускоряют чтение и запись на скорости выше 7000 МБ/с, а будущие модели PCI Express 5.0 будут работать в два раза быстрее (в конечном итоге).
Проблема в том, что прирост скорости не чувствуется по всем направлениям, и не в играх. Иными словами, вам будет трудно определить разницу между ПК с 2,5-дюймовым твердотельным накопителем SATA, обеспечивающим последовательную производительность 560 МБ/с, и компьютером, оснащенным твердотельным накопителем M.2 NVMe, который может обеспечить 7000 МБ . /с и более.
Это, конечно, обобщение, поскольку случайные 4K чтения и записи IOPS имеют значение для определенных задач, и не все используют свой ПК одинаково. Но если говорить строго об играх, игры будут работать и реагировать практически одинаково на этих двух SSD, несмотря на огромное преимущество в скорости у модели NVMe. Введите PlayStation 5 и Xbox Series X|S. Sony и Microsoft, наконец, перешли на SSD-накопители, и внезапно у разработчиков появилось гораздо больше стимулов использовать этот прирост скорости. И чтобы помочь им, оба внесли дополнительные настройки ввода-вывода. В Xbox Series X|S это известно как Microsoft Velocity Architecture , а API DirectStorage переносит ту же технологию на ПК.
Как отмечает Microsoft, игровые рабочие нагрузки эволюционировали. В прежние времена игры загружали большие куски данных в общедоступную системную память и память графического процессора, что приводило к меньшему количеству запросов ввода-вывода. Но в наши дни игры разбивают текстуры и другие активы на более мелкие фрагменты и загружают только те, которые необходимы для рендеринга конкретной сцены. Это более эффективный способ ведения дел за счет увеличения количества запросов ввода-вывода по сравнению со старыми способами.
«К сожалению, текущие API-интерфейсы хранилища не были оптимизированы для такого большого количества запросов ввода-вывода, что не позволяло им масштабироваться до более высокой пропускной способности NVMe, создавая узкие места, ограничивающие возможности игр. игры, использующие существующие API, не смогут полностью насытить конвейер ввода-вывода, оставив драгоценную пропускную способность на столе», — поясняет Microsoft .
DirectStorage устраняет этот недостаток несколькими способами, такими как сокращение накладных расходов NVMe на каждый запрос, предоставление пакетных запросов параллельного ввода-вывода по многим за раз, которые могут быть переданы на графический процессор, и предоставление играм лучшего контроля над получением уведомлений, когда I /O запрос выполнен.

Microsoft выпускает инструмент, чтобы проверить, поддерживает ли ваш компьютер DirectStorage

Сведения о DirectStorage игровой панели Xbox
Одним из требований для DirectStorage является твердотельный накопитель NVMe, желательно модель PCIe 4.0. Вам также понадобится графический процессор DirectX 12 с поддержкой Shader Model 6.0 (на самом деле, что-нибудь современное). Microsoft также рекомендует Windows 11, которая, по ее словам, имеет все «последние встроенные оптимизации хранилища», но предполагается, что она сможет работать и в Windows 10.
Как заметил PC Gamer , если вы хотите проверить состояние своего ПК, есть простой способ сделать это, нужно всего лишь выполнить несколько шагов.

  1. Зайдите в Microsoft Store и загрузите приложение Xbox Insider Hub .
  2. Нажмите « Предварительный просмотр » слева, затем выберите « Игры для Windows » (возможно, вам придется прокрутить вниз).
  3. Нажмите « Присоединиться » , чтобы стать участником программы предварительной оценки Xbox (этот шаг обязателен).
  4. Вернитесь в Microsoft Store , нажмите « Домой» (если еще не там), затем нажмите « Библиотека » слева.
  5. Нажмите кнопку « Получить обновления ». Это должно установить Xbox Game Bar .
  6. После установки введите Xbox Game Bar в поиске Windows или нажмите клавишу Windows + G , чтобы загрузить Xbox Game Bar .
  7. Нажмите значок « Настройки », затем нажмите « Игровые функции » .

Интересно, что в нашей системе Windows 10 рядом с ОС написано «Требуется обновление». Но твердотельный накопитель Samsung 980 Pro емкостью 2 ТБ в нашей системе имеет обозначение «Оптимизированный», а графический процессор (GeForce RTX 3090 Ti) указан как «Поддерживаемый».
Microsoft ничего не говорила о Windows 10 и DirectStorage, только о том, что они совместимы. Но будет интересно посмотреть, исчезнет ли со временем сообщение «Требуется обновление».

Источник (англ.)

Поставить оценку
Кофебрейкер | Интернет-журнал