Aktualizácia pre tvorcov pádu systému Windows 10 opravuje chybu vyhradenej pamäte directx 9

Obsah:

Video: Как установить DirectX 9 на Windows 10 2024

Video: Как установить DirectX 9 на Windows 10 2024
Anonim

Problém s prideľovaním pamäte je pretrvávajúci už od čias systému Windows 8, ktorý ukazuje, aký dôležitý vplyv to malo na spôsob, akým Windows prideľovalo pamäti hrám.

Pred operačným systémom Windows 8 bola pamäť voľne pridelená hrám v závislosti od dostupnosti a požiadaviek. To sa zmenilo, keď ľudia aktualizovali na Windows 8, 8.1 a novšie verzie Windows 10.

Zmena konkrétne znamenala, že systém by pridelil maximálne 4 GB pamäte VRAM bez ohľadu na akékoľvek ďalšie kritériá. Zablokovanie pred touto pevnou sumou spôsobilo veľa hráčov problémy.

Fall Creators Update to the rescue

Po veľmi dlhom čakaní sa zdá, že spoločnosť Microsoft túto zmenu zaviedla implementáciou aktualizácie Fall Creators.

Tento problém sa vyskytol na stonku rozhrania API Direct3D, ale bol už vyriešený, aby poskytoval presnejšie čítanie dostupnej pamäte.

Bohužiaľ to nevyzerá, že podobné opravy budú dostupné pre systém Windows 8.1, takže najlepším riešením pre tých, ktorí chcú vyriešiť tento problém, je iba upgrade na systém Windows 10.

Je to veľká vec

Pre niekoho, kto nemá viac ako 4 GB pamäte VRAM, sa tento problém môže javiť ako nedôležité. Stroje s viac ako 4 GB pamäte VRAM sa všeobecne považujú za zariadenia s najvyššou úrovňou a väčšina spotrebiteľov takéto problémy nemá.

V dôsledku spôsobu, akým stroje s kapacitou 4 GB alebo menej využívajú kombináciu pamäte RAM a VRAM, však tento problém ovplyvňuje aj týchto používateľov.

Celkovo by sa každý hráč v systéme Windows 10 mal snažiť aktualizovať na novú aktualizáciu Fall Creators Update a získať túto veľmi dôležitú výhodu.

Problém je starší, ako si väčšina myslia

Zatiaľ čo problém vznikol začiatkom éry Windows 8, zdá sa, že vznikol v dôsledku toho, že vývojári sa pokúsili vyriešiť už existujúci problém v systéme Windows 7.

Tu je to, čo povedal hlavný softvérový inžinier pre Direct3D, Jesse Natalie, o situácii siahajúcej až do systému Windows 7:

„ Toto rozhranie API bolo dostupné vo Windows 7, ale vzhľadom na GPU s viac ako 4 GB pamäte VRAM sa správalo primerane. V časovom rámci Windows 8 sme si všimli, že trend v pamäti by viedol k pretečeniu niekoľkých 32bitových hodnôt v celej povrchovej ploche grafického rozhrania API, takže bolo vynaložené sústredené úsilie o dezinfekciu a upnutie, nie o umožnenie pretečenia. Svorka pre D3D9 bola práve použitá príliš skoro, čo viedlo k zlyhaniam priraďovania namiesto iba upnutého vykazovania."

Určite to chvíľu trvalo, ale určite sa zdá, že sa spoločnosti Microsoft podarilo tento problém ukončiť. Systém Windows 10 sa ukázal ako skutočný zlom v hraní hier so systémom Windows všeobecne, pričom spoločnosť Microsoft sa hlboko zaujíma o poskytovanie skvelej platformy pre hráčov.

Aktualizácia pre tvorcov pádu systému Windows 10 opravuje chybu vyhradenej pamäte directx 9