Чтобы было ясно с самого начала, это не проблема. Это просто то, за чем я действительно хочу узнать секрет.
Технические характеристики системы
- Процессор: AMD A10-6790K 4.0 ГГц
- ГПУ: AMD Radeon HD 8670D 1 ГБ (встроенный графический процессор)
- БАРАН: 2 x Team 4 ГБ 1600 DDR3 = 8 ГБ
Конечно, я использую 64-битную ОС, чтобы задействовать 8 ГБ памяти, но у меня вопрос: до того, как я приобрел дополнительные 4 ГБ оперативной памяти, такие игры, какМафия 2Игра работала на максимальных настройках со средней частотой 22 FPS, но когда я получил дополнительные 4 ГБ ОЗУ, я заметил весьма приличное увеличение частоты кадров до 40 FPS, хотя игра, по-видимому, не использовала более 4 ГБ ОЗУ.
В чем секрет этого?
решение1
При установке второго модуля памяти вы включили двухканальный режим и удвоили пропускную способность памяти. Производительность графического процессора сильно зависит от пропускной способности памяти, а частота кадров отражает увеличение пропускной способности.
AMD A10-6790K — это«Ускоренный процессор» (УПО). APU объединяют ЦП с относительно мощным интегрированным графическим процессором (GPU), устраняя необходимость в дискретной графической карте (по крайней мере, для более легких рабочих нагрузок). «AMD Radeon HD 8670D» относится к интегрированному графическому процессору, встроенному в этот APU.
Производительность любого графического процессора сильно зависит от его способности быстро получать доступ к графическим данным из памяти. Без достаточной пропускной способности памяти шейдерные ядра графического процессора часто будут ожидать данных, не давая чипу работать в полную силу. По сути, это крайний случайузкое место фон Неймана: современные графические процессоры обладают сотнями, если не тысячами гигафлопс чистой вычислительной мощности и могут обрабатывать данные так быстро, что зачастую не успевают считывать данные из памяти достаточно быстро, чтобы занять себя.
По этой причине современные высокопроизводительные видеокарты используют специально разработанную видеопамять, как правило,GDDR5, чтобы достичь максимальной производительности. К сожалению, большинство интегрированных графических процессоров, включая те, что используются в APU, не имеют собственной выделенной памяти, поэтому вместо этого им приходится использовать системную память.
Поскольку AMD APU используют системную память в качестве графической памяти, производительность интегрированного GPU сильно зависит от скорости вашей оперативной памяти. Мало того, что системная оперативная память DDR3 имеет значительно меньшую пропускную способность, чем видеопамять GDDR5, интегрированному GPU необходимо делить эту пропускную способность с центральным процессором для обычного использования приложения. Увеличение пропускной способности памяти напрямую увеличит производительность, уменьшив это узкое место.
Когда вы обновили память вашей системы, вы добавили второй модуль памяти. С двумя модулями ваша память теперь работает вдвухканальный режим, удваивая пропускную способность памяти и в результате резко увеличивая производительность. Обновление до более быстрой оперативной памяти (как минимум DDR3-1866, желательно DDR3-2100 или быстрее) также увеличит производительность.
Влияние пропускной способности памяти на производительность графического процессора хорошо документировано.
Реальные технологии мираподробно обсудил, как пропускная способность памяти влияет на производительность графического процессора. Среди графических карт с похожими или идентичными графическими процессорами, те, у которых пропускная способность памяти больше, оказались значительно лучше, чем те, у которых пропускная способность памяти меньше.
Аппаратные средства Томапоказал, что производительность интегрированного графического процессора на A10-5800K линейно масштабируется с пропускной способностью памяти до DDR3-2100. На более новом A10-7850K,Перспектива ПКсообщается о линейном масштабировании производительности с памятью на уровне DDR3-2500 (и, вероятно, выше).
- В статьях Tom's Hardware и PC Perspective тесты проводились с двухканальными конфигурациями памяти, поэтому наличие одного модуля памяти приводило к серьезному ограничению производительности, которое вы наблюдали до обновления. На данном этапе становится очевидным, что для достижения оптимальной производительности с AMD APU вам нужна самая быстрая память, которую вы можете получить.
решение2
У тебя естьВСУ, а не дискретный ЦП и дискретный ГП. Это означает, что они совместно используют системную оперативную память для кэша текстур, а не выделенную встроенную память на видеокарте.
Причина, по которой обновление ОЗУ ускорило игру, скорее всего, заключается в подкачке ресурсов текстур. С большим объемом доступной ОЗУ в целом это означает, что больше данных текстур можно загрузить и хранить в ОЗУ дольше. Когда у вас выделена вся память, а вашей операционной системе нужно больше для работы с задачей прямо сейчас, она найдет выделенную память, которая недавно не использовалась, сохранит ее содержимое на диске, а затем перевыделит память для этой задачи. Как только эти данные снова понадобятся, она переместит их обратно с диска в ОЗУ. Такая подкачка занимает много времени (относительно).
Вы, вероятно, много меняли данные текстур. Когда вы обновили ОЗУ, вы предоставили больше места для хранения текстур, что означает меньше подкачки памяти, что затем приводит к более высокой частоте кадров.
решение3
Если вы играете в Star Craft 2 или Red Alert 3, то лучше добавить больше оперативной памяти, хотя это не увеличит FPS, а скорее поможет игре, сохранив ее скорость.
пример:
8 ГБ = 100 танков (красная тревога) идет 60 кадров в секунду, при добавлении большего количества танков скорость снижается.
16 ГБ = 250+ танков.
просто взгляните на это с точки зрения перспективы.
также в играх с открытым миром это очень помогает, уменьшая падение fps и подтормаживания.
теперь проще говоря оперативная память поддерживает скорость, но не увеличивает FPS