Il problema di allocazione della memoria è un presente persistente fin dai tempi di Windows 8, che mostra quanto sia importante l'impatto che ha avuto sul modo in cui la memoria è stata allocata da Windows ai giochi.
Prima di Windows 8, la memoria veniva allocata liberamente ai giochi a seconda della disponibilità e dei requisiti. Ciò è cambiato quando le persone hanno aggiornato a Windows 8, 8.1 e, più recentemente, a Windows 10.
La modifica significava specificamente che il sistema avrebbe assegnato solo un massimo di 4 GB di VRAM indipendentemente da qualsiasi altro criterio. Essere bloccato prima di questo importo fisso ha causato problemi a molti giocatori.
Aggiornamento dei creatori autunnali in soccorso
Dopo una lunghissima attesa, sembrerebbe che Microsoft abbia annullato questa modifica con l'implementazione del Aggiornamento dei creatori autunnali.
Il problema risiedeva nella radice dell'API Direct3D ma ora è stato risolto in modo da fornire una lettura più accurata della memoria disponibile.
Sfortunatamente, non sembra che verranno rese disponibili correzioni simili per Windows 8.1, quindi la migliore linea d'azione per coloro che cercano di risolvere questo problema è semplicemente eseguire 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 guardare a aggiornamento al nuovo aggiornamento autunnale dei creatori e ricevere questo importantissimo beneficio.
Il problema è più vecchio di quanto la maggior parte pensi
Sebbene il problema sia nato con l'inizio dell'era di Windows 8, sembrerebbe che sia nato dal tentativo degli sviluppatori di risolvere il problema già esistente in Windows 7.
Ecco cosa ha detto il Senior Software Engineer per Direct3D, Jesse Natalie, sulla situazione che risale a Windows 7:
“Questa API era disponibile su Windows 7, tuttavia non si comportava in modo ragionevole di fronte a GPU con più di 4 GB di VRAM. Durante il periodo di Windows 8, abbiamo notato che l'andamento della memoria avrebbe portato a un overflow di diversi valori a 32 bit su tutta la superficie dell'API grafica, quindi c'è stato uno sforzo concertato per disinfettare e bloccare piuttosto che consentire straripamento. Il blocco per D3D9 è stato applicato troppo presto, causando errori di allocazione anziché solo segnalazione di blocco.”
Sicuramente ci è voluto un po' di tempo, ma sembra che Microsoft sia riuscita a porre fine a questo problema. Windows 10 ha dimostrato di essere un vero punto di svolta per i giochi con Windows in generale, con Microsoft che si interessa profondamente di fornire un'ottima piattaforma per i giocatori.
STORIE CORRELATE DA VERIFICARE:
- Scarica Media Feature Pack per Windows 10 Fall Creators Update N versione 1709
- Ecco perché non dovresti installare Windows 10 Fall Creators Update su PC!
- Riepilogo dei bug di Windows 10 Fall Creators Update: BSoD, utilizzo elevato della CPU e altro