2Aug

In che modo l'aggiunta di memoria ha aumentato significativamente le prestazioni di gioco per una APU AMD?

Quando si aggiorna l'hardware del computer, è un dato che si prevede un aumento delle prestazioni, ma a volte si ottiene un aumento inaspettatamente significativo oltre quello su cui si è contato. Oggi il post di SuperUser Q & A aiuta un giocatore confuso, ma felice, a capire come è stato fortunato quando ha aggiornato la memoria del suo computer.

Today's Question &La sessione di risposta ci viene fornita per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento di Q & A basato su community.

La domanda

SuperUser reader CyberGhostx1 vuole capire come l'aggiunta di memoria abbia aumentato significativamente le prestazioni di gioco per l'APU AMD del suo computer:

Per essere chiari dall'inizio, questo non è un problema. Questo è solo qualcosa che voglio davvero conoscere il segreto dietro. Specifiche del sistema

CPU

  • : AMD A10-6790K GPU
  • a 4,0 GHz: AMD Radeon HD 8670D 1 GB( GPU integrata) RAM
  • : 2 x Team 4 GB 1600 DDR3 = 8 GB

Naturalmente, sto usando un 64-bitSistema operativo per utilizzare i miei 8 GB di memoria, ma la mia domanda è: prima di installare i 4 GB di RAM aggiuntivi, i giochi come Mafia II funzionavano( con le impostazioni più alte) con una media di 22 FPS.Dopo aver installato la RAM aggiuntiva, ho notato un aumento molto dignitoso a 40 FPS anche se il gioco non sembrava utilizzare più di 4 GB di RAM.

Qual è il segreto dietro questo?

L'ulteriore spinta in termini di prestazioni di gioco è sicuramente un piacere, ma come ha fatto un semplice aggiornamento della memoria a fare la differenza questa volta?

The Answer

I collaboratori di SuperUser DragonLord e Ben Richards hanno la risposta per noi. Innanzitutto, DragonLord:

ho notato che stai usando una APU AMD.Questi chip combinano una CPU con un processore grafico integrato( GPU), eliminando la necessità di una scheda grafica discreta( almeno per carichi di lavoro più leggeri).Poiché le APU AMD utilizzano la memoria di sistema come memoria grafica, le prestazioni della GPU integrata dipendono in gran parte dalla larghezza di banda della memoria. Non solo la RAM del sistema DDR3 ha una larghezza di banda notevolmente inferiore rispetto alla memoria video GDDR5( utilizzata su molte schede grafiche discrete), ma la GPU integrata deve condividere questa larghezza di banda con la CPU per il normale utilizzo dell'applicazione. L'aumento della larghezza di banda della memoria aumenterà direttamente le prestazioni riducendo questo collo di bottiglia.

Quando si aggiorna la memoria del sistema, è stato aggiunto un secondo modulo di memoria. Con due moduli, la memoria ora funziona in modalità dual-channel, raddoppiando la larghezza di banda della memoria e aumentando drasticamente le prestazioni di conseguenza. RAM più veloce( almeno DDR3-1866, preferibilmente DDR3-2100 +) aumenterà allo stesso modo le prestazioni.

Inoltre, più memoria significa che il sistema può precaricare più dati di trama nella RAM, riducendo la necessità di accedere al disco e aumentare le prestazioni. Tuttavia, questo è meno di un fattore rispetto alla maggiore larghezza di banda della memoria.

Per mostrare l'importanza della larghezza di banda della memoria per le APU AMD, i siti Web come Tom's Hardware e PC Perspective hanno rilevato che le prestazioni delle APU possono aumentare con la larghezza di banda della memoria almeno fino a DDR3-2100.

Seguito dalla risposta di Ben Richards:

Hai una APU, piuttosto che una CPU discreta e una GPU discreta. Ciò significa che condividono la RAM di sistema per la cache delle texture, piuttosto che la memoria on-board dedicata su una scheda grafica.

Il motivo per cui l'aggiornamento della RAM ha accelerato le cose per il tuo gioco è probabilmente dovuto allo scambio delle risorse di trama. Con più RAM disponibili nel complesso, significa che più dati di texture possono essere caricati e conservati nella RAM più a lungo. Quando si dispone di tutta la memoria allocata e il sistema operativo ha bisogno di più risorse per svolgere un'attività in questo momento, troverà la memoria allocata che non è stata utilizzata di recente, salva il contenuto sul disco e quindi riassegna la memoria perquesto compito. Una volta che i dati saranno nuovamente necessari, lo scambieranno dal disco alla RAM.Questo scambio richiede molto tempo( relativamente).

Probabilmente stavi scambiando molto con i dati delle texture. Quando hai aggiornato la tua RAM, hai fornito più spazio per le trame da immagazzinare, il che significa meno scambio di memoria, che poi si traduce in un FPS più alto.

Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere più risposte dagli altri utenti di Stack Exchange esperti di tecnologia? Controlla la discussione completa qui.