Când actualizați hardware-ul calculatorului dvs., este oare că vă așteptați la o creștere a performanței, dar uneori obțineți o creștere neașteptat de semnificativă dincolo de ceea ce ați numărat. Postul de astăzi SuperUser Q & A ajută un jucător confuz, dar fericit, să înțeleagă cum a câștigat norocul atunci când a îmbunătățit memoria calculatorului.
Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor Q & A.
Cititorul SuperUser CyberGhostx1 dorește să înțeleagă modul în care adăugarea de memorie a sporit semnificativ performanța jocurilor pentru APD-ul AMD al computerului:
Pentru a fi clar de la început, aceasta nu este o problemă. Acesta este doar un lucru pe care chiar vreau să-l cunosc în secret.
Specificații de sistem
- PROCESOR: AMD A10-6790K 4.0 GHz
- GPU: AMD Radeon HD 8670D 1 GB (GPU integrat)
- BERBEC: 2 x Echipa 4GB 1600 DDR3 = 8 GB
Desigur, folosesc un sistem de operare pe 64 de biți pentru a-mi folosi memoria de 8 GB, însă întrebarea mea este: înainte de a instala celelalte 4 GB de memorie RAM, jocuri precum Mafia II au rulat (la cele mai înalte setări) 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ă utilizeze mai mult de 4 GB de memorie RAM.
Care este secretul din spatele acestui fapt?
Îmbunătățirea suplimentară a performanței jocului este cu siguranță o tratăre, dar cum a făcut acest lucru o modificare simplă a memoriei?
Utilizatorii SuperUser DragonLord și Ben Richards au răspunsul pentru noi. În primul rând, DragonLord:
Am observat că folosiți un APU AMD. Aceste cipuri combină un procesor cu un procesor grafic integrat (GPU), eliminând necesitatea unei plăci grafice discrete (cel puțin pentru încărcări mai ușoare). Deoarece APU-urile AMD utilizează memoria sistemului ca memorie grafică, performanța GPU integrată este foarte dependentă de lățimea de bandă a memoriei. Nu numai că sistemul RAM DDR3 are o lățime de bandă considerabil mai mică decât memoria video GDDR5 (folosită pe multe plăci grafice discrete), GPU-ul integrat trebuie să partajeze această lățime de bandă cu CPU-ul pentru utilizarea normală a aplicației. Creșterea lărgimii de bandă a memoriei va crește în mod direct performanța prin reducerea acestei blocaje.
Când ați modernizat memoria sistemului, ați adăugat un al doilea modul de memorie. Cu două module, memoria dvs. rulează acum în modul dual-canal, dublând lățimea de bandă a memoriei și, în consecință, sporind dramatic performanța. RAM mai rapid (cel puțin DDR3-1866, de preferință DDR3-2100 +) va crește în mod similar performanța.
În plus, mai multă memorie înseamnă că sistemul dvs. poate preîncărca mai multe date de textură în memoria RAM, reducând necesitatea de a accesa discul și de a crește performanța. Cu toate acestea, acest lucru este mai puțin un factor decât lățimea de bandă a memoriei a crescut.
Pentru a arăta cât de importantă este lățimea de bandă a memoriei pentru APU-urile AMD, site-uri precum Tom's Hardware și PC Perspective au descoperit 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 procesor discret și un GPU discret. Asta inseamna ca partajeaza sistemul RAM pentru cache-ul texturii, mai degraba decat o memorie on-board dedicata pe o placa grafica.
Motivul pentru care actualizarea RAM a grăbit lucrurile pentru jocul dvs. este posibilă din cauza schimbării resurselor de textură. Cu mai multă RAM disponibilă în ansamblu, înseamnă că mai multe date despre textura pot fi încărcate și păstrate în RAM mai mult timp. Când ați alocat toată memoria și sistemul dvs. de operare are nevoie de mai mult pentru a lucra pentru o sarcină acum, va găsi memorie alocată care nu a fost utilizată recent, salvați conținutul pe disc și apoi re-alocați memoria pentru acea sarcină. Odată ce aceste date sunt necesare din nou, se va schimba din disc în memoria RAM. Această schimbare durează mult (relativ).
Probabil ați schimbat foarte mult datele despre texturi. Când ați modernizat memoria RAM, ați oferit mai mult spațiu pentru stocarea texturilor, ceea ce înseamnă mai puțină schimbare de memorie, ceea ce se traduce apoi într-un FPS mai mare.
Aveți ceva de adăugat la explicație? Sunați în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.