If-Koubou

Kuinka muistin lisääminen lisäsi huomattavasti AMD APU: n pelaamista?

Kuinka muistin lisääminen lisäsi huomattavasti AMD APU: n pelaamista? (Miten)

Kun päivität tietokoneesi laitteistoa, on odotettavissa, että suorituskykyä odotetaan, mutta joskus saat odottamattoman merkittävän lisäyksen siihen, mitä olet laskenut. Nykypäivän SuperUser Q & A -asiakirja auttaa hämmentyneitä, mutta onnellisia pelaajia ymmärtämään, kuinka hän hyppäsi ulos päivittäessään tietokoneensa muistia.

Tämän päivän kysymys- ja vastausistunto tulee meihin SuperUserin hyväksi - Stack Exchangein alaosasto, joka on yhteisöllinen Q & A-sivustojen ryhmittely.

Kysymys

SuperUser-lukija CyberGhostx1 haluaa ymmärtää, miten muistin lisääminen lisäsi huomattavasti pelaajan suorituskykyä hänen tietokoneensa AMD APU:

Tämä ei ole ongelma selkeästi alusta alkaen. Tämä on vain jotain, josta haluan todella tietää salaisuuden.

Järjestelmän tiedot

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

Tietenkin käytän 64-bittistä käyttöjärjestelmää, jotta voisin käyttää 8 Gt: n muistia, mutta kysymykseni on: Ennen kuin asennin vielä 4 gigatavun RAM-muistia, pelit kuten Mafia II juoksivat (korkeimmilla asetuksilla) keskimäärin 22 FPS. Kun asennin ylimääräisen RAM-muistin, huomasin erittäin hyvän hinnan nousevan 40 FPS: iin, vaikka peli ei näyttänyt käyttävän yli 4 Gt: n RAM-muistia.

Mikä on tämän takana oleva salaisuus?

Pelin suorituskyvyn lisääminen on ehdottomasti hauskaa, mutta kuinka yksinkertainen muistin päivitys tekee tällaisen eron tällä kertaa?

Vastaus

SuperUser-avustajat DragonLordille ja Ben Richardsille ovat meille vastaus. Ensin ylös, DragonLord:

Huomasin, että käytät AMD APU: ta. Nämä sirut yhdistävät suorittimen sisäänrakennetulla grafiikkaprosessorilla (GPU), eliminoimalla erillisen näytönohjaimen tarve (ainakin kevyemmät työmäärät). Koska AMD-apuohjelmat käyttävät järjestelmämuistia grafiikkamuistiin, integroidun GPU-suorituskyky riippuu suuresti muistin kaistanleveydestä. Ei pelkästään DDR3-järjestelmän RAM-muistia on huomattavasti vähemmän kuin GDDR5-videomuisti (jota käytetään monilla erillisillä grafiikkakorteilla), integroidun GPU: n täytyy jakaa tämä kaistanleveys CPU: n kanssa tavanomaiseen käyttöön. Muistin kaistanleveyden lisääminen lisää suorituskykyä suoraan vähentämällä tätä pullonkaulaa.

Kun päivitit järjestelmän muistia, lisätit toisen muistimoduulin. Kahdella moduulilla muistisi toimii nyt kaksikanavaisessa toimintatilassa, kaksinkertaistaa muistin kaistanleveyden ja lisää dramaattisesti suorituskykyä. Nopeampi RAM (vähintään DDR3-1866, mieluiten DDR3-2100 +) kasvattaa samalla suorituskykyä.

Lisäksi enemmän muistia tarkoittaa, että järjestelmäsi voi ladata lisää tekstuuritietoja RAM-muistille, mikä heikentää levyn käyttöä ja suorituskyvyn parantamista. Tämä on kuitenkin vähemmän tekijä kuin lisääntynyt muisti kaistanleveys.

Jos haluat näyttää, kuinka tärkeä muistikaistanleveys on AMD APU: n käyttäjille, Tom's Hardware ja PC Perspective ovat havainneet, että APU: n suorituskyky voi kasvaa muistin kaistanleveyden ollessa vähintään DDR3-2100.

Seuraavaksi Ben Richardsin vastaus:

Sinulla on APU, eikä erillinen CPU ja erillinen GPU. Tämä tarkoittaa, että ne jakavat järjestelmän RAM-muistin tekstuurin välimuistiin sen sijaan, että niillä olisi oma muistikortti grafiikkakortille.

Syynä siihen, että RAM-päivitys nopeuttaa pelisi pelaamista on todennäköistä tekstuurien resurssien vaihtamisen takia. Saatavilla on enemmän RAM-muistia, joten tekstuuria voidaan ladata ja pitää RAM-muistissa pidempään. Kun kaikki muistisi on allokoitu ja käyttöjärjestelmäsi tarvitsee paremmin työskentelyä tehtävään juuri nyt, se löytää varatun muistin, jota ei ole käytetty äskettäin, tallentaa sisältö levylle ja jakaa sen jälkeen muistia uudelleen tämä tehtävä. Kun tiedot tarvitaan uudelleen, se vaihtaa sen takaisin levystä muistiin. Tämä vaihtaminen kestää kauan (suhteellisen).

Olet todennäköisesti vaihtanut paljon tekstuuritiedoista. Kun päivitit RAM-muistia, annat enemmän tilaa tekstuureiden tallentamiseen, mikä merkitsee vähemmän muistin vaihtoa, mikä kääntää suuremmaksi FPS: ksi.

Onko jokin asia lisättävä selitykseen? Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä? Katso koko keskusteluketju täältä.