2Aug
Kun päivität tietokoneesi laitteistoa, on odotettavissa, että suorituskykyä odotetaan, mutta joskus saat odottamattoman merkittävän lisäyksen siihen, mitä olet laskenut. Nykyinen 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.
Päivän kysymys &Vastausistunto tulee meille kohteliaasti SuperUser-osastoon Stack Exchange, yhteisöllinen ryhmittely Q & A verkkosivuilla.
Kysymys
SuperUser-lukija CyberGhostx1 haluaa ymmärtää, miten muistin lisääminen kasvatti huomattavasti tietokoneen AMD APU: n pelitoimintaa:
Tämä on alusta alkaen selvää, tämä ei ole ongelma. Tämä on vain jotain, josta haluan todella tietää salaisuuden.
- Järjestelmätiedot
- CPU: 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-OS käyttää 8 Gt: n muistia, mutta kysymykseni on: Ennen kuin asennin vielä 4 Gt: n RAM-muistia, pelit kuten Mafia II juoksivat( korkeimmilla asetuksilla) keskimäärin 22 FPS: llä.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?
Pelin suorituskyvyn lisääminen on ehdottomasti hauskaa, mutta miten yksinkertainen muistin päivitys tekee tällaisen eron tällä kertaa?
Vastaus
SuperUser-avustajat DragonLord ja Ben Richards ovat meille vastauksemme. Ensin ylös, DragonLord:
Huomasin 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 lisää muistia tarkoittaa, että järjestelmäsi voi ladata parempaa tekstitietoa RAM-muistille, mikä heikentää levyn käyttöä ja suorituskyvyn parantamista. Tämä on kuitenkin vähemmän tekijä kuin lisääntynyt muisti kaistanleveys.
AMD APU: n kannalta tärkeä muistikaistanleveys on, että Tom's Hardware ja PC Perspective ovat havainneet, että APU: n suorituskyky voi kasvaa muistin kaistanleveyden ollessa vähintään DDR3-2100.
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ä tekstuurin resurssien vaihdon 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 uudelleentä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 sinulla jotain lisättävää selitystä?Kuulkaa kommentit. Haluatko lukea lisää vastauksia muilta tech-tajuilta Stack Exchange-käyttäjiltä?Katso koko keskusteluketju täältä.