2Aug
Kad jūs jaunināsit datora aparatūru, tas nozīmē, ka jūs sagaidāt veiktspējas palielināšanos, bet dažreiz jūs saņemat negaidīti ievērojamu pieaugumu, nekā tas, ko jūs skaitījāt.Šodienas SuperUser Q & amats palīdz sajaukt, bet laimīgs spēlētājs saprot, kā viņš izšķīrās, atjauninot sava datora atmiņu.
šodienas jautājums &Atbildes sesija mums priecājas par SuperUser - Stack Exchange, kas ir kopienas un Q & A tīmekļa vietņu grupa.
Jautājums
SuperUser lasītājs CyberGhostx1 vēlas saprast, kā atmiņas pievienošana ievērojami palielināja sava datora AMD APU spēļu veiktspēju:
Lai no sākuma būtu skaidrs, tas nav problēma. Tas ir tikai kaut kas, ko es tiešām gribu zināt, noslēpums.
sistēmas specifikācija
- CPU: AMD A10-6790K 4,0 GHz
- GPU: AMD Radeon HD 8670D 1 GB( integrēts GPU)
- RAM: 2 x Team 4 GB 1600 DDR3 = 8 GB
Protams, es izmantoju 64 bituOS, lai izmantotu manu 8 GB atmiņu, bet mans jautājums ir šāds: Pirms es instalēju papildu 4 GB RAM, spēles, piemēram, Mafia II, darbojās( visaugstākajos iestatījumos) vidēji par 22 FPS.Pēc tam, kad es instalēju papildu RAM, es pamanīju ļoti apmierinošu pieaugumu līdz 40 FPS, lai arī spēle neizmantoja vairāk kā 4 GB RAM.
Kāda ir tā noslēpums?
Papildu spēļu veiktspējas uzlabojums noteikti ir izturēšanās, bet kā vienkāršs atmiņas uzlabojums šajā laikā rada šādu atšķirību?
Atbilde
SuperUser atbalstītājiem DragonLord un Ben Richards ir atbilde mums. Pirmkārt, DragonLord:
Es pamanīju, ka izmantojat AMD APU.Šie mikroshēmas apvieno CPU ar iebūvētu grafisko procesoru( GPU), tādējādi novēršot vajadzību pēc atsevišķas grafiskās kartes( vismaz vieglas darba slodzes gadījumā).Tā kā AMD APU sistēmas atmiņu izmanto kā grafisko atmiņu, integrētā GPU veiktspēja ir ļoti atkarīga no atmiņas joslas platuma. DDR3 sistēmas RAM ne tikai ir ievērojami mazāks joslas platums nekā GDDR5 video atmiņa( ko izmanto daudzās diskrētās grafiskās kartes), tāpēc integrētajam GPU ir jāpielāgo šī joslas platums ar CPU normālai lietojumprogrammai. Atmiņas joslas platuma palielināšana tieši palielinās veiktspēju, samazinot šo sašaurinājumu.
Kad esat uzlabojis sistēmas atmiņu, pievienojāt otru atmiņas moduli. Ar diviem moduļiem jūsu atmiņa tagad darbojas divkanālu režīmā, dubultojot atmiņas joslas platumu un tādējādi ievērojami palielinot veiktspēju. Faster RAM( vismaz DDR3-1866, vēlams DDR3-2100 +) līdzīgi palielinās arī veiktspēju.
Turklāt vairāk atmiņas nozīmē, ka jūsu sistēma var ielādēt vairāk tekstūras datu RAM, samazinot nepieciešamību piekļūt diska un uzlabot veiktspēju. Tomēr tas ir mazāks faktors nekā palielināta atmiņas joslas platums.
Lai parādītu, cik svarīga atmiņas joslas platums ir AMD APU, tīmekļa vietnes, piemēram, Tom's Hardware un PC Perspective, ir konstatējuši, ka APU veiktspēja var palielināties ar atmiņas joslas platumu līdz pat vismaz DDR3-2100.
Pēc Ben Richardsa atbildes:
Jums ir APU, nevis diskrētais CPU un diskrētais GPU.Tas nozīmē, ka viņi kopīgi izmanto sistēmas atmiņu tekstūras kešatmiņā, nevis grafikas kartē paredzēto atmiņas apjomu.
Iemesls, kāpēc RAM atjaunināšana ir saistīta ar jūsu spēli, iespējams, ir saistīts ar tekstūras resursu pārnešanu. Kopumā ir pieejams vairāk RAM, tas nozīmē, ka vairāk tekstūras datu var ielādēt un saglabāt RAM ilgāk. Ja jums ir piešķirta visa atmiņa, un operētājsistēmai pašlaik ir vairāk jāstrādā ar uzdevumu, tā atradīs piešķirto atmiņu, kas nesen tika izmantota, saglabātu saturu diskā un pēc tam atkārtoti piešķirtu atmiņušo uzdevumu. Pēc tam, kad šie dati ir nepieciešami atkal, tas tiks mijmaiņas atpakaļ no diska uz RAM.Šī apmaiņa ilgst ilgu laiku( salīdzinoši).
Jūs, visticamāk, pārsūtījāt tekstūras datus. Kad jūs uzlabojāt savu RAM, jūs piešķīra vairāk vietas faktūrām, kuras jāuzglabā, kas nozīmē mazāku apmaiņu ar atmiņu, kas pēc tam pārvēršas par lielāku FPS.
Vai kaut kas jāpievieno paskaidrojumam? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem?Šeit skatiet pilnu diskusiju pavedienu.