If-Koubou

Как добавянето на памет значително увеличава производителността на игра за AMD APU?

Как добавянето на памет значително увеличава производителността на игра за AMD APU? (Как да)

Когато актуализирате хардуера на компютъра си, това е, че очаквате повишаване на производителността, но понякога получавате неочаквано значително увеличение, надхвърлящо това, за което се изчислявате. Днешната публикация "SuperUser Q & A" помага на объркана, но щастлива играч да разбере как успя, когато надгради паметта на компютъра си.

Днешната сесия за въпроси и отговори ни идва с любезното съдействие на SuperUser - подразделение на Stack Exchange - обединяване на уеб сайтове с въпроси и отговори.

Въпроса

Суперузерът CyberGhostx1 иска да разбере как добавянето на памет значително увеличава производителността на AMD APU на компютъра си:

За да бъдете ясни от самото начало, това не е проблем. Това е нещо, което наистина искам да знам зад тайната.

Спецификации на системата

  • ПРОЦЕСОР: AMD A10-6790K 4.0 GHz
  • GPU: AMD Radeon HD 8670D 1 GB (вграден графичен процесор)
  • RAM: 2 x екип 4 GB 1600 DDR3 = 8 GB

Разбира се, използвам 64-битова операционна система, за да се възползвам от моите 8 GB памет, но въпросът ми е: Преди да инсталирам допълнителните 4 GB оперативна памет, игри като Mafia II се изпълняват (при най-високите настройки) средно от 22 FPS. След като инсталирах допълнителната RAM, забелязах много прилично увеличение до 40 FPS, въпреки че играта изглежда не използва повече от 4 GB RAM.

Каква е тайната зад това?

Допълнителният тласък в изпълнението на играта определено е от полза, но как просто промяната в паметта направи такава разлика този път?

Отговорът

Привържениците на SuperUser DragonLord и Ben Richards имат отговора за нас. Първо, DragonLord:

Забелязах, че използвате AMD APU. Тези чипове съчетават процесор с вграден графичен процесор (GPU), което премахва необходимостта от отделна графична карта (поне за по-леки натоварвания). Тъй като AMD APU използват системната памет като графична памет, вградената ефективност на GPU е силно зависима от честотната лента на паметта. Не само, че DDR3 системната RAM има значително по-малко трафик от GDDR5 видео паметта (използва се при много дискретни графични карти), интегрираният графичен процесор трябва да споделя тази честотна лента с процесора за нормално използване на приложенията. Увеличаването на честотната лента на паметта ще увеличи директно производителността, като намали това препятствие.

Когато надстроихте паметта на системата си, добавихте втори модул памет. С два модула паметта ви сега работи в двуканален режим, като в резултат се удвоява честотната лента на паметта и драстично се увеличава производителността. По-бързо RAM (най-малко DDR3-1866, за предпочитане DDR3-2100 +) подобно ще подобри производителността.

Освен това повече памет означава, че системата ви може да зарежда повече текстури в RAM, намалявайки нуждата от достъп до диска и увеличаване на производителността. Това обаче е по-малко фактор от увеличената честотна лента на паметта.

За да покаже колко важна е честотната лента на паметта за AMD APU, уеб сайтове като Tom's Hardware и PC Perspective са установили, че производителността на APU може да се увеличи с честотна лента на паметта до поне DDR3-2100.

Последвано от отговора на Бен Ричардс:

Имате APU, вместо дискретен CPU и дискретен GPU. Това означава, че те споделят системната RAM за текстов кеш, а не паметта на борда на графична карта.

Причината, поради която ъпгрейдът на RAM е ускорил играта ви, вероятно е поради смяна на ресурсите от текстури. С повече RAM на разположение като цяло, това означава, че повече текстура данни могат да бъдат заредени и съхранявани в RAM по-дълго. Когато разполагате с цялата памет и операционната ви система има нужда да работи повече за дадена задача в момента, тя ще намери разпределена памет, която не е била използвана напоследък, запазва съдържанието на диска и след това преразпределя паметта за тази задача. След като данните отново са необходими, тя ще го смени от диска в оперативна памет. Това заменяне отнема много време (относително).

Вероятно сте заменяли много данни за текстурата. Когато надстроихте операционната си памет, предоставихте повече място за съхранение на текстури, което означава по-малко смяна на паметта, което след това се превръща в по-висок FPS.

Имате ли нещо, което да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други потребители на Stack Exchange? Вижте цялата тема на дискусията тук.