2Aug

Hoe verhoogde het toevoegen van geheugen de gamingprestaties aanzienlijk voor een AMD APU?

click fraud protection

Wanneer u een upgrade van de hardware van uw computer uitvoert, is het een gegeven dat u een prestatieverbetering verwacht, maar soms krijgt u een onverwacht grote toename die verder gaat dan waar u op rekende. De SuperUser Q & A post van vandaag helpt een verwarde, maar gelukkige gamer begrijpen hoe hij geluk had toen hij het geheugen van zijn computer opwaardeerde.

De vraag van vandaag &Antwoord sessie komt naar ons met dank aan SuperUser-een onderverdeling van Stack Exchange, een community-gestuurde groepering van Q & A-websites.

De vraag

SuperUser-lezer CyberGhostx1 wil begrijpen hoe het toevoegen van geheugen de spelprestaties voor de AMD APU op zijn computer aanzienlijk verhoogde:

Om vanaf het begin duidelijk te zijn, is dit geen probleem. Dit is gewoon iets waarvan ik echt het geheim achter wil weten.

Systeemspecificaties

  • CPU: AMD A10-6790K 4,0 GHz
  • GPU: AMD Radeon HD 8670D 1GB( geïntegreerde GPU)
  • RAM: 2 x Team 4GB 1600 DDR3 = 8 GB
instagram viewer

Natuurlijk gebruik ik een 64-bitOS om gebruik te maken van mijn 8 GB geheugen, maar mijn vraag is: voordat ik de extra 4 GB RAM installeerde, liepen spellen zoals Mafia II( op de hoogste instellingen) met een gemiddelde van 22 FPS.Nadat ik het extra RAM-geheugen had geïnstalleerd, viel me een behoorlijke toename op tot 40 FPS, hoewel het spel niet meer dan 4 GB RAM leek te gebruiken.

Wat is het geheim hierachter?

De extra boost in game-prestaties is zeker een traktatie, maar hoe heeft een eenvoudige geheugen-upgrade dit keer zo'n verschil gemaakt?

Het antwoord

SuperUser-bijdragers DragonLord en Ben Richards hebben het antwoord voor ons. Allereerst, DragonLord:

Ik merkte dat je een AMD APU gebruikt. Deze chips combineren een CPU met een ingebouwde grafische processor( GPU), waardoor een afzonderlijke grafische kaart overbodig is( in ieder geval voor lichtere werkbelastingen).Omdat AMD APU's het systeemgeheugen gebruiken als grafisch geheugen, zijn geïntegreerde GPU-prestaties sterk afhankelijk van de geheugenbandbreedte. Niet alleen heeft het RAM van het DDR3-systeem aanzienlijk minder bandbreedte dan het GDDR5-videogeheugen( gebruikt op veel afzonderlijke grafische kaarten), maar de geïntegreerde GPU moet deze bandbreedte delen met de CPU voor normaal gebruik van de toepassing. Het vergroten van de geheugenbandbreedte zal de prestaties direct verhogen door dit knelpunt te verminderen.

Wanneer u het geheugen van uw systeem hebt bijgewerkt, hebt u een tweede geheugenmodule toegevoegd. Met twee modules werkt je geheugen nu in dual-channelmodus, waardoor de geheugenbandbreedte verdubbelt en de prestaties aanzienlijk toenemen. Snellere RAM( minstens DDR3-1866, bij voorkeur DDR3-2100 +) verhoogt eveneens de prestaties.

Bovendien betekent meer geheugen dat uw systeem meer texture-gegevens in het RAM-geheugen kan laden, waardoor de schijf minder snel toegankelijk is en de prestaties toenemen. Dit is echter minder een factor dan de toegenomen geheugenbandbreedte.

Om te laten zien hoe belangrijk geheugenbandbreedte is voor AMD APU's, hebben websites zoals Tom's Hardware en PC Perspective ontdekt dat de APU-prestaties kunnen toenemen met geheugenbandbreedte tot minstens DDR3-2100.

Gevolgd door het antwoord van Ben Richards:

U hebt een APU in plaats van een afzonderlijke CPU en afzonderlijke GPU.Dat betekent dat ze systeem-RAM delen voor texture cache, in plaats van dedicated on-board geheugen op een grafische kaart.

De reden dat de RAM-upgrade dingen versnelt voor je spel, is waarschijnlijk vanwege texture resource swapping. Als er over het algemeen meer RAM beschikbaar is, betekent dit dat meer textuurgegevens langer in het RAM-geheugen kunnen worden geladen en bewaard. Wanneer u al uw geheugen hebt toegewezen en uw besturingssysteem nu meer nodig heeft om voor een taak te werken, zal het toegewezen geheugen vinden dat niet recent is gebruikt, de inhoud op uw schijf opslaan en vervolgens het geheugen opnieuw toewijzen voordie taak. Zodra die gegevens weer nodig zijn, wordt deze van de schijf in RAM omgezet. Deze uitwisseling duurt lang( relatief).

Je wisselde waarschijnlijk veel van textuurgegevens. Toen u een upgrade van uw RAM uitvoerde, bood u meer ruimte voor het opslaan van texturen, wat betekent dat er minder geheugen wordt uitgewisseld, wat zich vervolgens vertaalt in een hogere FPS.

Heeft u iets toe te voegen aan de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk de volledige discussiethread hier.