Când actualizați hardware-ul computerului, este un fapt dat că vă așteptați la o creștere a performanței, dar uneori obțineți o creștere semnificativă neașteptat dincolo de ceea ce ați contat. Postarea de astăzi a SuperUser de întrebări și răspunsuri ajută un jucător confuz, dar fericit, să înțeleagă cum a avut noroc când și-a actualizat memoria computerului.
Sesiunea de Întrebări și Răspunsuri de astăzi ne vine prin amabilitatea SuperUser - o subdiviziune a Stack Exchange, un grup de site-uri web de întrebări și răspunsuri bazat pe comunitate.
Intrebarea
Cititorul SuperUser CyberGhostx1 vrea să înțeleagă modul în care adăugarea de memorie a crescut semnificativ performanța jocurilor pentru APU-ul AMD al computerului său:
Pentru a fi clar de la început, aceasta nu este o problemă. Acesta este doar ceva ce vreau să aflu secretul din spate.
Specificațiile sistemului
- PROCESOR: AMD A10-6790K 4,0 GHz
- GPU: AMD Radeon HD 8670D 1GB (GPU integrat)
- BERBEC: 2 x Echipă 4 GB 1600 DDR3 = 8 GB
Desigur, folosesc un sistem de operare pe 64 de biți pentru a folosi cei 8 GB de memorie, dar întrebarea mea este: înainte de a instala 4 GB suplimentari de RAM, jocuri precum Mafia II rulau (la cele mai mari setări) la o medie de 22 FPS. După ce am instalat memoria RAM suplimentară, am observat o creștere foarte decentă la 40 FPS, chiar dacă jocul nu părea să folosească mai mult de 4 GB RAM.
Care este secretul din spatele acestui lucru?
Creșterea suplimentară a performanței jocului este cu siguranță un deliciu, dar cum a făcut o simplă actualizare a memoriei o astfel de diferență de această dată?
Răspunsul
Contribuitorii SuperUser DragonLord și Ben Richards au răspunsul pentru noi. În primul rând, DragonLord:
Am observat că utilizați un APU AMD. Aceste cipuri combină un procesor cu un procesor grafic încorporat (GPU), eliminând necesitatea unei plăci grafice discrete (cel puțin pentru sarcini de lucru mai ușoare). Deoarece APU-urile AMD folosesc memoria sistemului ca memorie grafică, performanța integrată a GPU depinde în mare măsură de lățimea de bandă a memoriei. Nu numai că RAM-ul sistemului DDR3 are o lățime de bandă considerabil mai mică decât memoria video GDDR5 (utilizată pe multe plăci grafice discrete), GPU-ul integrat trebuie să împartă această lățime de bandă cu CPU pentru utilizarea normală a aplicației. Creșterea lățimii de bandă a memoriei va crește direct performanța prin reducerea acestui blocaj.
Când ați actualizat memoria sistemului, ați adăugat un al doilea modul de memorie. Cu două module, memoria dvs. rulează acum modul dual-channel , dublând lățimea de bandă a memoriei și creșterea dramatică a performanței ca rezultat. RAM mai rapid (cel puțin DDR3-1866, de preferință DDR3-2100 +) va crește în mod similar și performanțele.
În plus, mai multă memorie înseamnă că sistemul dvs. poate preîncărca mai multe date de textură în RAM, reducând necesitatea de a accesa discul și sporind performanța. Cu toate acestea, acesta este un factor mai puțin decât lățimea de bandă crescută a memoriei.
Pentru a arăta cât de importantă este lățimea de bandă de memorie pentru APU-urile AMD, site-uri web cum ar fi Tom’s Hardware și Perspectiva PC au constatat că performanța APU poate crește cu lățimea de bandă a memoriei până la cel puțin DDR3-2100.
Urmat de răspunsul lui Ben Richards:
Aveți un APU, mai degrabă decât un CPU discret și un GPU discret. Asta înseamnă că partajează RAM de sistem pentru cache-ul texturii, mai degrabă decât memoria dedicată de pe o placă grafică.
Motivul pentru care actualizarea RAM a accelerat lucrurile pentru jocul dvs. este probabil din cauza schimbului de resurse de textură. Cu mai multă RAM disponibilă în ansamblu, asta înseamnă că mai multe date de textură pot fi încărcate și păstrate în RAM mai mult timp. Când aveți toată memoria alocată și sistemul dvs. de operare are nevoie de mai mult pentru a lucra pentru o sarcină chiar acum, va găsi memoria alocată care nu a fost utilizată recent, va salva conținutul pe discul dvs. și apoi va aloca din nou memoria pentru această sarcină. Odată ce aceste date sunt necesare din nou, le vor schimba din nou de pe disc în RAM. Această schimbare durează mult (relativ).
Probabil că ați schimbat foarte mult datele de textură. Când v-ați actualizat memoria RAM, ați oferit mai mult spațiu pentru a fi stocate texturi, ceea ce înseamnă mai puțină schimbare a memoriei, ceea ce se traduce apoi într-un FPS mai mare.
Aveți ceva de adăugat la explicație? Sună în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori ai Stack Exchange? Consultați aici firul complet de discuție .