Aktualizace tvůrců pádu systému Windows 10 opravuje chybu alokace paměti directx 9

Obsah:

Video: Как скачать DirectX для Windows 10 2024

Video: Как скачать DirectX для Windows 10 2024
Anonim

Problém s přidělováním paměti je přetrvávající od dnů Windows 8, což ukazuje, jak důležitý dopad měl na způsob, jakým Windows přidělovala paměti hrám.

Před Windows 8 byla paměť volně přidělována hrám v závislosti na dostupnosti a požadavcích. To se změnilo, když lidé aktualizovali na Windows 8, 8.1 a novější Windows 10.

Tato změna konkrétně znamenala, že by systém přidělil maximálně 4 GB paměti VRAM bez ohledu na jakákoli jiná kritéria. Uzamčení před touto pevnou částkou způsobilo mnoho hráčů problémy.

Fall Creators Update to the rescue

Po velmi dlouhém čekání by se mohlo zdát, že společnost Microsoft tuto implementaci zrušila implementací aktualizace Fall Creators.

Problém trval na stonku rozhraní Direct3D API, ale byl nyní opraven, takže poskytuje přesnější čtení dostupné paměti.

Bohužel to nevypadá, že podobné opravy budou k dispozici pro Windows 8.1, takže nejlepší postup pro ty, kteří chtějí tento problém vyřešit, je pouze upgradovat na Windows 10.

Je to hodně

Pro někoho, kdo nemá více než 4 GB paměti VRAM, se tento problém může zdát nepodstatný. Stroje s více než 4 GB VRAM jsou obecně považovány za horní vrstvy a většina spotřebitelů takové problémy nemá.

Vzhledem k tomu, že stroje s kapacitou 4 GB nebo méně využívají kombinaci paměti RAM a VRAM, však tento problém ovlivňuje i tyto uživatele.

Celkově by měl jakýkoli hráč se systémem Windows 10 hledat aktualizaci na novou aktualizaci Fall Creators Update a získat tuto velmi důležitou výhodu.

Problém je starší, než si většina myslí

Zatímco problém vznikl na začátku éry Windows 8, zdá se, že vznikl jako výsledek vývojářů, kteří se pokouší opravit již existující problém ve Windows 7.

Zde je to, co Senior Software Engineer pro Direct3D, Jesse Natalie, musel říci o situaci, která sahá až do Windows 7:

„ Toto rozhraní API bylo k dispozici ve Windows 7, ale vzhledem k GPU s více než 4 GB paměti VRAM se nechoval rozumně. V časovém rámci Windows 8 jsme si všimli, že trend v paměti by vedl k přetečení několika 32bitových hodnot v grafické ploše API, takže bylo vynaloženo společné úsilí o dezinfekci a upnutí, spíše než o povolení přetečení. Svorka pro D3D9 byla právě aplikována příliš brzy, což vedlo k selhání alokace namísto právě upnutého hlášení. “

Určitě to chvíli trvalo, ale rozhodně se zdá, že se společnosti Microsoft podařilo tento problém ukončit. Windows 10 se ukázal jako skutečný zlom v hraní her se systémem Windows obecně, přičemž společnost Microsoft se velmi zajímala o poskytování skvělé platformy pro hráče.

Aktualizace tvůrců pádu systému Windows 10 opravuje chybu alokace paměti directx 9