Microsoft объявила о выпуске DirectStorage в начале 2022 года. Direct Storage обещает более быструю загрузку и лучшую производительность в играх. Это один из основных причины перейти на Windows 11 . Вслед за обновленной версией DirectStorage, которая выйдет в конце 2022 года, пришло время рассказать, что представляет собой это новое программное обеспечение и что оно означает для геймеров в 2023 году и в последующий период.
Что такое DirectStorage?
DirectStorage – это низкоуровневый API-интерфейс хранилища, который улучшает передачу и распаковку игровых ресурсов из хранилища в графический процессор. Основанная на консолях Xbox Series S/X, DirectStorage была создана для того, чтобы воспользоваться преимуществам
Contents
Что такое DirectStorage?
ных твердотельных накопителей и завершить переход с более медленных жестких дисков. В то же время разработчики игр начали оптимизировать игры для более быстрых твердотельных накопителей, и DirectStorage может оказаться для них подспорьем.Как работает DirectStorage
Игровые ресурсы, такие как модели персонажей, миры, другая графика, звуки и многое другое, обычно хранятся в сжатом формате для оптимизации дискового пространства. Когда вы запускаете игру, она вызывает эти ресурсы из вашего хранилища для заполнения игрового мира. Традиционный поток этих ресурсов начинается на уровне хранилища, перемещается в ОЗУ, где ресурсы распаковываются процессором, и, наконец, направляется в графический процессор, где распакованные ресурсы передаются для рендеринга.
![Внешний вид твердотельного накопителя Samsung.](https://saintist.ru/wp-content/uploads/2024/05/DirectStorage-windows-11-nvme-ssd.jpg)
Более медленные жесткие диски не способны обрабатывать несколько запросов ввода/вывода, поэтому разработчики игр оптимизируют игры для одновременной загрузки большого количества
Как работает DirectStorage
детализации открытых миров и требует таких трюков, как добавление длинных коридоров, чтобы скрыть время загрузки. С другой стороны, современные твердотельные накопители, особенно накопители NVMe, могут обрабатывать даже десятки тысяч запросов ввода-вывода в секунду. Это позволяет разработчикам игр оптимизировать игры для SSD, чтобы игры могли запрашивать меньшее количество ресурсов из хранилища, но делали это чаще.Совет. Ознакомьтесь со списком советов, предназначенных для оптимизируйте свой компьютер с Windows 11 для игровой производительности .
Важные улучшения
DirectStorage улучшает два ключевых этапа потока ресурсов, описанных выше. Во-первых, это улучшает передачу данных из хранилища в память. DirectStorage 1.0 использует улучшенный стек ввода-вывода Windows 11, чтобы помочь играм использовать преимущества более высокой пропускной способности современных PCIe 4.0 и PCIe 5.0 Твердотельные накопители NVMe и твердотельные накопители SATA . Во-вторых, в DirectStorage 1.1 часть процесса распаковки ресурсов также стала более эффективной за счет использования графического процессора вместо центрального процессора. Оказывается, графические процессоры невероятно хорошо справляются с параллельным выполнением повторяющихся задач.
![Модель графического процессора Gigabyte на дисплее.](https://saintist.ru/wp-content/uploads/2024/05/DirectStorage-windows-11-gpu.jpg)
Оба этих улучшения в совокупности сокращают время загрузки ресурсов и позволяют разработчикам рендерить невероятно сложные открытые миры намного быстрее, чем когда-либо прежде.
Консоли Xbox Series S/X и PS5 уже продемонстрировали значительный скачок производительности за счет переноса распаковки ресурсов с ЦП на графический процессор. Дополнительным преимуществом является дополнительная высвобождаемая полоса пропускания ЦП, которую можно использовать для других игровых процессов. Похоже, что компьютерные игры получат аналогичный прирост производительности, поскольку разработчики начнут использовать преимущества DirectStorage в ближайшие несколько лет.
Что такое DirectStorage для современных геймеров?
Все эти разговоры о времени загрузки нового поколения и беспрецедентных открытых мирах, вероятно, заставляют задуматься: а где же игры? Хотя это правда, что в настоящее время существует только одна игра ( Важные улучшенияЗабытый">Забытый ), которая поддерживает DirectStorage, все больше и больше игр начнут разрабатываться на его основе. Однако не пройдет еще два-три года, прежде чем геймеры начнут видеть значительное количество игр DirectStorage.
![Скриншот из игры Forspoken.](https://saintist.ru/wp-content/uploads/2024/05/DirectStorage-windows-11-forspoken-screenshot.jpg)
Что это значит для вас сегодня? Стоит ли начинать подготовку игровой системы с приобретения одна из лучших игровых материнских плат PCIe 5.0 и высокопроизводительного твердотельного накопителя Gen4 или Gen5?
Если в этом году вам исполнится собираем новый игровой компьютер , вы, вероятно, захотите инвестировать в новейшую платформу Intel или AMD. Это означает либо процессоры Ryzen 7000, процессоры Intel 12-го и 13-го поколения, либо что-то еще от Team Red или Team Blue. В любом случае, вы будете охвачены вопросами процессора и материнской платы. Что касается хранилища данных, то любого SSD-накопителя Gen4 или Gen5, который вы выберете, будет более чем достаточно, чтобы реализовать преимущества DirectStorage, когда они в конечном итоге появятся.
![Логотип процессора AMD Ryzen Zen 4.](https://saintist.ru/wp-content/uploads/2024/05/DirectStorage-windows-11-amd-zen4.jpg)
С другой стороны, если вы не будете обновляться еще несколько лет, вы тоже ничего не потеряете. К тому времени, когда мы начнем видеть больше игр с поддержкой DirectStorage, вы сможете оценить рынок и решить, имеет ли для вас смысл обновление, исходя из оборудования и игр того времени.
Подводя итог: вам не нужно предпринимать какие-либо немедленные действия, чтобы оценить влияние DirectStorage. Но вы можете быть уверены, что всего через несколько лет компьютерные игры начнут выглядеть и ощущаться совсем по-другому.
Совет : вы включили HDR в Windows, и это выглядит плохо ? Узнайте, что вы можете с этим поделать.
Как включить DirectStorage в Windows 11
Microsoft по умолчанию поставляет DirectStorage в состав Windows 11. Следовательно, если вы уже обновились до Windows 11, вам не нужно вручную включать какие-либо настройки, чтобы использовать DirectStorage. Однако убедитесь, что у вас Что такое DirectStorage для современных геймеров?Установка Windows обновлена и установлены последние версии драйверов для вашего графического процессора. Наличие новейшего программного обеспечения гарантирует, что вы никогда не пропустите ни одну обновленную функцию или версию DirectStorage.
Могут ли пользователи Windows 10 получить выгоду от DirectStorage?
По данным Microsoft, DirectStorage будет работать не только в Windows 11, но и в Windows 10. Даже если вы используете Windows 10 и не хотите переходить на Windows 11, вы все равно можете воспользоваться преимуществами DirectStorage. Важно отметить, что вы по-прежнему получите максимальный выигрыш в производительности в Windows 11 благодаря более совершенному стеку хранилища. DirectStorage был создан с учетом достижений Windows 11 и будет представлен позже в Windows 10.
Полезно знать : если вы испытываете ностальгию, вот как вы можете сделать Windows 11 более похожей на Windows 10 .
Часто задаваемые вопросы
Насколько быстрее DirectStorage?
DirectStorage использует более высокую пропускную способность быстрых твердотельных накопителей NVMe и передовые графические ядра современных графических процессоров. По данным Microsoft, это может привести к сокращению времени загрузки до 200% и загрузки ЦП до 85%. В ходе смоделированного теста Microsoft удалось сократить время загрузки ресурсов с 2,36 секунды до 0,8 секунды . Чтобы добиться прироста производительности, близкого к этим цифрам, геймерам придется установить свои игровые файлы как минимум на твердотельный накопитель PCIe 3.0 NVMe, выполнить обновление до Windows 11 и, что наиболее важно, дождаться появления новых игр, поддерживающих DirectStorage в Windows.
Повышает ли DirectStorage FPS?
DirectStorage предназначен для сокращения времени загрузки игр и позволяет разработчикам создавать более сложные миры. Это вообще не предназначено для повышения FPS. Хотя некоторые тесты ошибочно пришли к выводу, что включение DirectStorage приводит к снижению FPS в Forspoken, технически это возможно. Поскольку DirectStorage перекладывает бремя распаковки ресурсов на графический процессор, кажется логичным, что это приведет к некоторому снижению производительности, что приведет к снижению FPS. Но без более всестороннего тестирования различных игр пока нельзя сделать тот или иной вывод.
Какой графический процессор мне нужен для DirectStorage?
Хотя любая видеокарта, поддерживающая DirectX 12 (серия NVIDIA 900 и серия AMD 200 и новее), будет поддерживать DirectStorage, наилучшую производительность можно ожидать от графических процессоров, поддерживающих DirectX 12 Ultimate, последнюю версию API. Карты NVIDIA серии RTX 2000 и новее поддерживают DX12 Ultimate, то же самое справедливо и для карт AMD серии 6000 и новее.
Изображение предоставлено: Unsplash