Kako je dodajanje pomnilnika bistveno povečalo zmogljivost igranja za AMD APU?
Ko nadgradite strojno opremo računalnika, je to, da pričakujete povečanje učinkovitosti, vendar včasih dobite nepričakovano znatno povečanje, ki presega tisto, na kar ste računali. Današnja objava o vprašanjih in odgovorih za uporabnika SuperUser pomaga zmedenemu, a veselemu igralcu razumeti, kako mu je uspelo, ko je nadgradil pomnilnik svojega računalnika.
Današnja seja vprašanj in odgovorov prihaja z namenom SuperUser-a, ki je del skupine Stack Exchange, ki temelji na skupnostih spletnih mest za vprašanja in odgovore.
Vprašanje
Bralnik SuperUser CyberGhostx1 želi razumeti, kako je dodajanje pomnilnika bistveno povečalo igralno zmogljivost za AMD APU svojega računalnika:
Da bi bilo jasno od začetka, to ni problem. To je nekaj, kar resnično želim vedeti za skrivnostjo.
Sistemske specifikacije
- CPE: AMD A10-6790K 4,0 GHz
- GPU: AMD Radeon HD 8670D 1 GB (integrirana grafična kartica)
- OVEN: 2 x Team 4GB 1600 DDR3 = 8 GB
Seveda uporabljam 64-bitni OS, da izkoristim 8 GB pomnilnika, vendar je moje vprašanje: Preden sem namestil dodatnih 4 GB RAM-a, so igre, kot je Mafia II, potekale (pri najvišjih nastavitvah) povprečno. 22 FPS. Ko sem namestil dodaten pomnilnik, sem opazil zelo dostojno povečanje na 40 FPS, čeprav se zdi, da igra ne uporablja več kot 4 GB RAM-a.
Kakšna je skrivnost tega?
Dodatno povečanje zmogljivosti igre je vsekakor užitek, toda kako je preprost nadgradnja pomnilnika naredila to razliko?
Odgovor
SuperUser prispevki DragonLord in Ben Richards imajo odgovor za nas. Prvič, DragonLord:
Opazil sem, da uporabljate AMD APU. Ti čipi združujejo CPU z vgrajenim grafičnim procesorjem (GPU), kar odpravlja potrebo po diskretni grafični kartici (vsaj za lažje delovne obremenitve). Ker AMD APU-ji uporabljajo sistemski pomnilnik kot grafični pomnilnik, so zmogljivosti integriranega GPU-ja močno odvisne od pasovne širine pomnilnika. Sistemski pomnilnik DDR3 ima veliko manj pasovne širine kot video pomnilnik GDDR5 (ki se uporablja na številnih diskretnih grafičnih karticah), zato mora vgrajena grafična kartica deliti to pasovno širino s CPU za običajno uporabo. Povečanje pasovne širine pomnilnika bo neposredno povečalo zmogljivost z zmanjšanjem tega ozkega grla.
Ko ste nadgradili sistemski pomnilnik, ste dodali drugi pomnilniški modul. Z dvema moduloma bo vaš pomnilnik zdaj deloval v dvokanalnem načinu, podvojil pomnilniško pasovno širino in posledično dramatično povečal zmogljivost. Hitrejši RAM (vsaj DDR3-1866, po možnosti DDR3-2100 +) bo prav tako povečal zmogljivost.
Poleg tega več pomnilnika pomeni, da lahko sistem vnaprej naloži več podatkov o teksturi v RAM, kar zmanjša potrebo po dostopu do diska in povečanju zmogljivosti. Vendar pa je to manj dejavnik kot povečana pomnilniška pasovna širina.
Da bi pokazali, kako pomembna je pomnilniška pasovna širina za APU-je AMD, so spletne strani, kot je Tomova strojna in računalniška perspektiva, ugotovile, da se zmogljivost APU lahko poveča s pomnilniško pasovno širino do vsaj DDR3-2100.
Sledi odgovor Ben Richardsa:
Imate APU, namesto diskretne CPU in diskretne GPU. To pomeni, da delijo sistemski RAM za tekstovni predpomnilnik, namesto namenskega vgrajenega pomnilnika na grafični kartici.
Razlog, zakaj je nadgradnja RAM-a pospešila vašo igro, je verjetno posledica zamenjave virov teksture. Ker je na voljo več RAM-a, to pomeni, da je več podatkov o teksturi mogoče naložiti in hraniti v RAM-u dlje. Ko je dodeljen ves pomnilnik in vaš operacijski sistem zdaj potrebuje več za delo z nalogo, bo našel dodeljen pomnilnik, ki ga v zadnjem času ni uporabil, shraniti vsebino na disk in nato ponovno dodeliti pomnilnik za to nalogo. Ko bodo podatki spet potrebni, jih bo zamenjal z diska v RAM. Ta zamenjava traja dlje časa (relativno).
Verjetno ste veliko izmenjevali s podatki o teksturi. Ko nadgradite svoj RAM, ste zagotovili več prostora za shranjevanje tekstur, kar pomeni manj zamenjave pomnilnika, kar se nato prevede v višji FPS.
Imate kaj dodati pojasnilu? Zvok v komentarjih. Želite prebrati več odgovorov drugih uporabnikov tehnologije Stack Exchange? Oglejte si celotno nit razprave tukaj.