Обновление для создателей Windows 10 исправляет ошибку выделения памяти в DirectX 9

Оглавление:

Видео: РС DONI ft Ð¢Ð¸Ð¼Ð°Ñ Ð¸ Ð Ð¾Ñ Ð¾Ð´Ð° Ð Ñ ÐµÐ¼Ñ ÐµÑ Ð° клипа, 2014 2024

Видео: РС DONI ft Ð¢Ð¸Ð¼Ð°Ñ Ð¸ Ð Ð¾Ñ Ð¾Ð´Ð° Ð Ñ ÐµÐ¼Ñ ÐµÑ Ð° клипа, 2014 2024
Anonim

Проблема выделения памяти является постоянным явлением со времен Windows 8, показывая, насколько важно это влияние на то, как Windows распределяет память для игр.

До Windows 8 память была свободно выделена для игр в зависимости от доступности и требований. Это изменилось, когда люди обновились до Windows 8, 8.1 и совсем недавно до Windows 10.

Это изменение означало, что система будет выделять максимум 4 ГБ видеопамяти независимо от любых других критериев. Блокировка до этой фиксированной суммы вызывала проблемы у многих игроков.

Fall Creators Обновление на помощь

Кажется, что после очень долгого ожидания Microsoft откатила это изменение с помощью обновления Fall Creators.

Эта проблема лежала в основе Direct3D API, но теперь она исправлена, так что она дает более точное считывание доступной памяти.

К сожалению, похоже, что подобные исправления не будут доступны для Windows 8.1, поэтому для тех, кто хочет решить эту проблему, лучший способ - просто перейти на Windows 10.

Это большая сделка

Для тех, у кого не более 4 ГБ видеопамяти, эта проблема может показаться несущественной. Машины с более чем 4 ГБ видеопамяти, как правило, считаются высшим эшелоном, и у большинства потребителей таких проблем нет.

Однако из-за способа, которым машины с 4 ГБ или меньше используют комбинацию RAM и VRAM, эта проблема также затрагивает этих пользователей.

В общем, любой геймер Windows 10 должен стремиться к обновлению Fall Creators Update и получить это очень важное преимущество.

Проблема старше, чем многие думают

Хотя проблема возникла в начале эры Windows 8, может показаться, что она возникла в результате попыток разработчиков исправить уже существующую проблему в Windows 7.

Вот что сказал старший разработчик программного обеспечения для Direct3D Джесси Натали о ситуации, возникшей еще в Windows 7:

« Этот API был доступен в Windows 7, однако он не вел себя разумно перед лицом графических процессоров с более чем 4 ГБ видеопамяти. В течение периода времени Windows 8 мы заметили, что тенденция в памяти приведет к переполнению нескольких 32-битных значений по всей площади графического API, поэтому были предприняты согласованные усилия по дезинфекции и фиксации, а не по возможности переполнения. Ограничение для D3D9 было применено слишком рано, что привело к сбоям в распределении, а не просто к ограниченным отчетам. »

Конечно, это заняло некоторое время, но, похоже, Microsoft удалось положить конец этой проблеме. Windows 10 оказалась настоящим поворотным моментом для игр с Windows в целом, и Microsoft заинтересована в предоставлении отличной платформы для геймеров.

Обновление для создателей Windows 10 исправляет ошибку выделения памяти в DirectX 9