Ang pag-update ng Windows 10 fall fall ay nag-aayos ng directx 9 na allocation bug

Talaan ng mga Nilalaman:

Video: Windows 10 d3d9 ran online solve 2024

Video: Windows 10 d3d9 ran online solve 2024
Anonim

Ang problema sa paglalaan ng memorya ay isang patuloy na naroroon mula noong mga araw ng Windows 8, na nagpapakita kung gaano kahalaga ang epekto nito sa paraan ng paglalaan ng memorya ng Windows sa mga laro.

Bago ang Windows 8, ang memorya ay malayang inilalaan sa mga laro depende sa pagkakaroon at mga kinakailangan. Nabago iyon kapag na-update ng mga tao sa Windows 8, 8.1, at mas kamakailan sa Windows 10.

Ang pagbabagong partikular na nangangahulugang ang sistema ay maglalaan lamang ng isang maximum na 4GB ng VRAM anuman ang iba pang pamantayan. Ang pagiging naka-lock bago ang nakapirming halaga na ito ay sanhi ng mga problema para sa maraming mga manlalaro.

Pag-update ng Taglalang ng Taglalang sa pagsagip

Matapos ang isang mahabang paghihintay, tila na pinihit ng Microsoft ang pagbabagong ito sa pagpapatupad ng Taglagas ng Taglalang ng Tagalikha.

Ang problema ay tumira sa stem ng Direct3D API ngunit naayos na ngayon upang magbigay ng mas tumpak na pagbabasa ng magagamit na memorya.

Sa kasamaang palad, hindi ito mukhang katulad ng mga pag-aayos ay magagamit para sa Windows 8.1, kaya ang pinakamahusay na kurso ng pagkilos para sa mga naghahanap upang malutas ang isyung ito ay ang pag-upgrade lamang sa Windows 10.

Malaking bagay ito

Para sa isang tao na walang higit sa 4GB ng VRAM, ang problemang ito ay maaaring hindi mahalaga. Ang mga makina na may higit sa 4GB ng VRAM ay karaniwang itinuturing na pang-itaas na ehelon at karamihan sa mga mamimili ay walang ganoong mga isyu.

Gayunpaman, dahil sa paraan na ang mga makina na may 4GB o mas kaunting paggamit ng isang kumbinasyon ng RAM at VRAM, ang problemang ito ay nakakaapekto rin sa mga gumagamit na iyon.

Sa pangkalahatan, ang anumang Windows 10 na manlalaro ay dapat magmukhang mag-update sa bagong Pag-update ng Taglalang ng Tagalikha at makatanggap ng napakahalagang pakinabang na ito.

Ang problema ay mas matanda kaysa sa iniisip ng karamihan

Habang ang problema ay nagmula sa simula ng panahon ng Windows 8, tila nagmula ito bilang isang resulta ng mga developer na nagsisikap na ayusin ang mayroon nang isyu sa Windows 7.

Narito kung ano ang sinabi ng Senior Software Engineer para sa Direct3D na si Jesse Natalie, tungkol sa sitwasyon na dating mula sa Windows 7:

" Ang API na ito ay magagamit sa Windows 7, gayunpaman hindi ito kumilos nang makatuwiran sa harap ng mga GPU na may higit sa 4GB ng VRAM. Sa panahon ng Windows 8 na oras, napansin namin ang kalakaran sa memorya ay hahantong sa isang pag-apaw ng maraming mga 32bit na halaga sa kabuuan ng mga lugar ng ibabaw ng graphics API, kaya nagkaroon ng pinagsamang pagsisikap na mag-sanitize at mag-clamp sa halip na payagan ang pag-apaw. Ang clamp para sa D3D9 ay inilapat lamang nang maaga, na nagreresulta sa mga pagkabigo sa paglalaan sa halip na clamp uulat lamang."

Tiyak na tumagal ito ngunit tiyak na tulad ng Microsoft ay pinamamahalaang upang tapusin ang isyung ito. Ang Windows 10 ay napatunayan na isang tunay na punto ng pag-on para sa paglalaro sa Windows sa pangkalahatan, kasama ang Microsoft na may malalim na interes sa pagbibigay ng isang mahusay na platform para sa mga manlalaro.

Ang pag-update ng Windows 10 fall fall ay nag-aayos ng directx 9 na allocation bug