L'aggiornamento dei creatori di fall di Windows 10 corregge il bug di allocazione della memoria di directx 9

Sommario:

Video: Обзор Windows 10 Fall Creators Update (спустя месяц) 2024

Video: Обзор Windows 10 Fall Creators Update (спустя месяц) 2024
Anonim

Il problema di allocazione della memoria è un presente persistente sin dai tempi di Windows 8, a dimostrazione dell'importanza che ha avuto sul modo in cui la memoria è stata allocata da Windows ai giochi.

Prima di Windows 8, la memoria veniva assegnata liberamente ai giochi in base alla disponibilità e ai requisiti. Ciò è cambiato quando le persone si sono aggiornate a Windows 8, 8.1 e più recentemente a Windows 10.

La modifica ha comportato in particolare che il sistema assegnerebbe solo un massimo di 4 GB di VRAM indipendentemente da qualsiasi altro criterio. Essere bloccati prima di questo importo fisso ha causato problemi a molti giocatori.

Fall Creators Aggiornamento al salvataggio

Dopo una lunga attesa, sembrerebbe che Microsoft abbia annullato questa modifica con l'implementazione dell'aggiornamento dei creatori di fall.

Il problema risiedeva alla radice dell'API Direct3D ma ora è stato risolto in modo da fornire una lettura più accurata della memoria disponibile.

Sfortunatamente, non sembra che saranno disponibili soluzioni simili per Windows 8.1, quindi il miglior modo di agire per chi cerca di risolvere questo problema è semplicemente l'aggiornamento a Windows 10.

È un grosso problema

Per qualcuno che non ha più di 4 GB di VRAM, questo problema può sembrare irrilevante. Le macchine con più di 4 GB di VRAM sono generalmente considerate di livello superiore e la maggior parte dei consumatori non ha tali problemi.

Tuttavia, a causa del modo in cui le macchine con 4 GB o meno utilizzano una combinazione di RAM e VRAM, questo problema riguarda anche quegli utenti.

Nel complesso, qualsiasi giocatore di Windows 10 dovrebbe cercare di aggiornare il nuovo aggiornamento di Fall Creators e ricevere questo importante vantaggio.

Il problema è più antico di quanto si pensi

Sebbene il problema abbia avuto origine con l'inizio dell'era di Windows 8, sembrerebbe che sia stato originato dal risultato che gli sviluppatori hanno cercato di risolvere il problema già esistente in Windows 7.

Ecco cosa ha detto il Senior Software Engineer per Direct3D, Jesse Natalie, sulla situazione risalente a Windows 7:

" Questa API era disponibile su Windows 7, tuttavia non si è comportata in modo ragionevole rispetto alle GPU con oltre 4 GB di VRAM. Durante il lasso di tempo di Windows 8, abbiamo notato che la tendenza in memoria porterebbe a un overflow di diversi valori a 32 bit su tutta la superficie dell'API grafica, quindi è stato compiuto uno sforzo concertato per disinfettare e bloccare piuttosto che consentire l'overflow. Il morsetto per D3D9 è stato appena applicato troppo presto, causando errori di allocazione anziché solo rapporti bloccati. ”

Ci è voluto sicuramente un po 'di tempo, ma sembra che Microsoft sia riuscita a porre fine a questo problema. Windows 10 ha dimostrato di essere una vera svolta per i giochi con Windows in generale, con Microsoft che ha un profondo interesse nel fornire una grande piattaforma per i giocatori.

L'aggiornamento dei creatori di fall di Windows 10 corregge il bug di allocazione della memoria di directx 9