Как повысить фпс на процессоре амд
Проверяем самые распространенные способы "оптимизации" старых игр под многоядерные процессоры с низкой производительностью на ядро. "Выжимаем" максимум FPS из неоптимизированных проектов.
В прошлой статье я жестко раскритиковал свой нынешний процессор с микроархитектурой Zen+ - AMD Ryzen 7 2700, так как его производительности на ядро даже в разгоне не хватало для некоторых старых игр, которые отлично работали на моем прошлом "камне" - Intel Core i7 2700K, который находился в разгоне до 5 GHz. Мною было высказано мнение о том, что процессоры от AMD с микроархитектурой Zen+ (и, тем более, первый Zen) - это плохой, если не худший, выбор для универсального игрового ПК в 2020 году. Собственно, я предложил всем читателям, которые пока что лишь стоят перед выбором процессора, обратить свое внимание на более высокопроизводительные в играх решения на микроархитектуре Zen 2 от AMD, или вообще посмотреть в сторону Intel, выбрать что-то на платформе LGA 1200 или LGA 1151v2, которая, вопреки мнению фанатов, еще сохранила свою актуальность и является отличным выбором, если вы планируете на своем компьютере только играть, причем во все игры: "классические", новинки и онлайн с максимальным FPS.
реклама
Собственно, раскритиковать процессор и призвать всех читателей не покупать решения на Zen и Zen+ для игр - это слишком просто. Но как быть, если вы уже обзавелись устаревшим процессором Ryzen и вас не удовлетворяет его производительность в старых проектах? Тема оптимизации уже более сложна и интересна, чем простая критика, поэтому мы попробуем различными способами увеличить производительность в любимых нами классических играх, причем, без ущерба графике и каких-то изменений настроек игры.
А "оптимизацию" мы будем проводить в игре The Witcher: Enhanced Edition, производительность в которой (местами) меня больше всего разочаровала. И данная статья не будет "гайдом" по оптимизации абсолютно всех игр под процессоры AMD Ryzen с низкой производительностью на ядро, да мы попробуем все универсальные способы, которые только пришли мне на ум, но все это не панацея. Допустим, я избавился от низкого FPS и статтеров в модификациях на оригинальном движке игр S.T.A.L.K.E.R. простой заменой HDD на SSD.
Но "Ведьмак" - это как раз та игра, которой не хватает процессоров Zen и Zen+, а точнее, их низкой тактовой частоты. А я человек принципиальный - в 30 FPS играть буду, "железо" обновлю, максимально разгоню, но настройки снижать не стану. Поэтому попробуем оптимизировать и игру под процессор Ryzen 7 2700, и "камень" под первого "Ведьмака", как бы странно это ни звучало.
реклама
Но перед началом экспериментов с оптимизацией, предлагаю вам ознакомиться с тестовой конфигурацией.
- Системная плата: Asus TUF B450M PRO GAMING;
- Процессор: AMD Ryzen 7 2700, OC 3900 MHz;
- ОЗУ: CRUCIAL Ballistix BL2K16G30C15U4B 2x16 Гб, 3333 MHz CL14;
- Система охлаждения процессора: GELID Phantom;
- Термопаста: Arctic Cooling MX-4 ;
- Видеоадаптер: GeForce GTX 1060 Xtreme Gaming 6G;
- Накопители: SSD Samsung 850 120GB (под Windows), SSD Samsung 860 EVO 500GB (под игры);
- Блок питания: Enermax Revolution D.F. , 650 Ватт;
- Корпус: Thermaltake View 31 TG;
- Монитор: BenQ GW2460;
- Операционная система: Windows 10 Pro x64 (1909).
Игра тестировалась на максимальных настройках графики и без ограничения со стороны видеоадаптера. Тестовая локация: Вызима, район дома Трисс Меригольд.
И да, это одно из самых густонаселенных и сложных в плане геометрии мест в игре. Ситуация усугубляется максимально длинным "коридором" с максимальной дальностью прорисовки объектов. В качестве "бенчмарка" я специально выбрал настолько загруженный тестовый отрезок, который воссоздаст максимально сложную для процессора ситуацию (и движка игры, соответственно).
реклама
Перед дальнейшим чтением изложенного мною материала, вы должны принять во внимание, что данная сцена создается непосредственно в игре, которая иногда абсолютно иначе генерирует игровую ситуацию. Да и я всего лишь человек - не могу повторить с точностью реального бенчмарка все свои действия. Поэтому вам следует учитывать погрешность в итоговых результатах, а также обращать внимание как на мое текстовое описание "поведения игры" после той или иной оптимизации, так и внимательно смотреть видео, которые лучше передают уровень производительности в игре, чем итоговые таблицы со средним FPS.
Теперь, когда все нюансы оговорены, предлагаю приступить к различного рода "оптимизациям".
Выделение четырех ядер для игры при отключении SMT
В конечном испытании различных "оптимизаций" я отвел для игры 4 ядра, что, как и следовало ожидать, не излечило "Ведьмака" от надоедливого статтера, а средний FPS лишь ухудшился.
Выделение игре трех ядер при отключении SMT
Далее ради эксперимента я заставил игру использовать три ядра, решение было странным, но мне важно было найти оптимальное количество ядер для достижения максимального FPS. Данное действие не дало абсолютно никакого преимущества в сравнении с двумя выделенными игре ядрами. "Типичный" при отключении SMT статтер стал лишь более выраженным.
👉 ШАГ 5: «тонкая» настройка игры
Ну и последнее, что сильно влияет на FPS — это настройки графики в игре. Для увеличения производительности - попробуйте следующее:
- снизить детализацию (например, переключить с высокой на среднюю) ;
- отключить часть эффектов (дым, тени, брызги воды и т.д. — зависит от конкретной игры) ;
- снизить разрешение (например, вместо FullHD (1920x1080) перейти на HD (1280×720)) ;
- отключить вертикальную синхронизацию;
- попробовать перейти из полно-экранного режима в оконный (или наоборот). 👇
Настройки графики для WOW Legion (кликабельно)
В целом, проделав ряд описанных процедур выше, встроенные карточки Vega достаточно неплохо тянут все современные онлайн-хиты (на низких/средних настройках*) : Counter-Strike: Global Offensive, World of Tanks, World of Warcraft, Dota 2 и др. Заветные 50-60 кадров можно добиться достаточно легко. 👌
Нет денег на новый компьютер? Перестали получать удовольствие от игр и целыми днями ловите фризы и подвисания? Давайте попробуем решить несколько ключевых проблем, что позволить отыграть несколько fps у старого ПК
В конце 2020 года CD Projekt RED преподнесла геймерам подарочек в виде игры Cyberpunk 2077. Как оказалось, даже владельцам мощных компьютеров за несколько тысяч долларов пришлось ограничить настройки графики или разрешение. Что и говорить, если вы до сих пор сидите на видеокарте типа GeForce GTX 1050 и процессоре второй или третьей серии Core i3. Хуже всего, если прямо сейчас у вас нет денег на новое железо. Что же, сегодня мы как следует рассмотрим проблему ускорения вашего компьютера. Никаких затратных идей, максимальная экономия за разумные деньги. Кстати, некоторые способы вообще бесплатные. Дерзайте.
реклама
1. Обновить драйвера видеокарты. Это может показаться странным, но немало геймеров вообще никогда не обновляли драйвера. В некоторых играх это не принесёт вам существенного прироста, но иногда может дать несколько кадров в секунду, что позволит выйти за рамки консольных 24 fps.
2. Оптимизировать настройки в каждой игре. Даже если вы купили новую игру в первые несколько дней с момента выхода, в сети уже есть инструкция по её оптимальной настройке. Многие не придают значения подобным гайдам, однако в некоторых ситуациях отключение малозначимых теней позволяет неплохо поднять количество кадров в секунду. Это не панацея, но не ленитесь использовать наработки игрового сообщества.
3. Правильный накопитель. Даже относительно старую систему можно ускорить за счёт установки нового твердотельного накопителя. Операционную систему обязательно ставьте на SSD. Игры – по возможности. Если вы играете в одну или несколько многопользовательских РПГ, то установка их на такой накопитель позволит получить существенное преимущество по сравнению с жёстким диском.
реклама
4. Выбор SSD. Покупайте твердотельный накопитель исходя из ваших доходов. Для системного диска достаточно 120 Гб. Не гонитесь за скоростью, поскольку разница здесь незначительна, а значит новомодные PCIe 4.0 здесь дадут минимальный рост производительности. Не гонитесь за брендами, сосредоточьтесь на известной вам компании, дающей гарантию от 3 лет.
5. Дефрагментация диска. Большинство геймеров используют следующую схему: ОС на SSD, а игры на жёстком диске. Старый накопитель нужно регулярно дефрагментировать. Эксперты предлагают делать это раз в месяц. Это позволит сократить время, требуемое на загрузку уровней и переходы между локациями.
6. Фоновые приложения. Компьютер – это не игровая приставка, а значит требует обслуживания. Зачастую у вас висит несколько бесполезных фоновых процессов, которые можно отключить абсолютно безболезненно. Это могут быть торренты, игровые лаунчеры от различных издателей, или другие утилиты.
реклама
7. Узнать свой компьютер. Если у вас нет денег на дорогую сборку, то будет безответственно не изучить возможности своего компьютера. Это касается как фоновых процессов, так и всех установленных программ. Многие из них вы давно не используете, либо вообще не использовали. Часто подобный набор устанавливается ещё с магазина. Многие мастера по ремонту ПК ленятся делать выборку по наиболее важным для пользователя программам, предпочитая специальные наборы ПО, которое будет висеть на вашем компьютере годами. Удалите всё ненужное. Если не знаете, что перед вами, изучите вопрос в интернете.
8. Правильная система. Лучше всего работать на чистой операционной системе, на которую после устанавливается несколько программ. Как мы уже писали выше – в магазине считают, что это долго. Им проще использовать готовую сборку, где всё это уже включено. Если вы обладаете навыками переустановки ОС – не ленитесь. Это даст вам немалый буст, ведь теперь вы точно знаете, что и зачем находится на вашем компьютере.
9. Обновите BIOS. В большинстве случае – это бесполезная процедура, но иногда позволяет улучшить совместимость с новым оборудованием. Сам процесс несложный, но требует внимания к деталям, а значит должен проводиться после тщательного изучения спецификаций ПК, а сама прошивка скачана только с официального сайта. Никаких торрентов или сборников полезного софта здесь использовать не стоит.
10. Разгон оперативной памяти. Для некоторых планок ОЗУ существуют специальные профили, облегчающие работу новичкам. В любых других случаях, всё в ваших руках. Нужно изучить возможности вашей оперативки, посмотреть, поддерживает ли ваша материнская плата разгон, а также попользоваться специализированным ПО. Очень часто, даже обладая минимальными знаниями и небольшим количеством времени, можно получить неплохой результат. Больше чем 5% к производительности ждать не стоит, но ведь это только одна из многих правильных настроек.
реклама
11. Выбор видеокарты. Если вы всё-таки решили купить новую видеокарту, то стоит учитывать, что остальное ваше железо будет оказывать сильный сдерживающий эффект. Особенно, если вы покупали компьютер 5 и более лет назад. Именно поэтому не стоит брать слишком дорогую модель, поскольку она не даст вам ощутимого прироста на 60 и более тысяч рублей.
12. Покупка нового ПК. Если вы устали от своего калькулятора, то при покупке нового ПК важно соблюсти баланс. Это значит, что вам не нужен дорогой твердотельный накопитель Samsung 980 PRO в комплекте с процессором Ryzen 5 2600. Такая несуразная покупка не даст прироста производительности, а сэкономленные деньги лучше потратить на видеокарту. Не экономьте на ОЗУ, но ставить 32 Гб оверклокерской памяти на материнскую плату, которая не обладает способностью разгона – просто глупо. Помните о балансе.
Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news - это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Промежуточные итоги по "оптимизациям"
Все полученные в ходе "оптимизаций" замеры среднего кадра я свел в единую таблицу с гистограммой. Полученные результаты были зафиксированы без влияния записи геймплея. Тесты проводились по нескольку раз для минимизации погрешности в замерах.
Уменьшаем количество запущенных приложений. Проверяем нагрузку на диск
При появлении тормозов в играх, в том числе и при снижении FPS, совсем не лишним будет посмотреть, что "творится" в 👉 диспетчере задач: нет ли там процесса, который существенно нагружает систему (помимо самой игры). Например, часто идет нагрузка на ЦП, ОЗУ, жесткий диск (который аж иногда "потрескивать" начинает при 100% нагрузке).
Нередко у многих пользователей открыто по десятку вкладок в браузерах (что может существенно нагружать ЦП и оперативную память) , параллельно запущена игра, видео-редактор и Skype (при разговорах программа нагружает ПК, иногда, довольно значительно). Разумеется, не каждый ПК потянет это.
Кстати, обратите внимание так же на торренты (они могут оказывать нагрузку на ЦП и жесткий диск).
Примечание!
Чтобы войти в диспетчер задач, нажмите - Ctrl+Shift+Esc одновременно.
Диспетчер задач — нагрузка на ЦП и диск
В диспетчере задач отсортируйте программы по нагрузке на ЦП (затем по нагрузке на память, диск), и посмотрите, нет ли там ничего лишнего. Например, у меня запущены торренты, нагружающие ЦП — их перед запуском игры рекомендуется закрыть.
Вообще, тема нагрузки достаточно обширна, рекомендую ознакомиться со статьей, ссылка на которую, представлена ниже.
👉 В помощь!
Почему тормозит процессор, хотя он ничем вроде бы не загружен — см. заметку
Четыре ядра с "оптимизацией" на базовой частоте в 3.2 GHz, SMT выключен
"Оптимизация" лишь немного улучшила ситуацию. FPS хоть и вырос на 3 кадра в среднем, но оставался крайне низким.
Выделение для игры двух ядер и четырех потоков - излишние потоки и снова "вредная оптимизация"
Ради эксперимента я отвел для "Ведьмака" два ядра и 4 потока. Игра крайне слабо работала с отведенными ресурсами и это вновь ухудшило средний FPS. Во время записи геймплейного отрезка мною вновь был пойман статтер.
👉 ШАГ 2: частоты работы плашек ОЗУ и видеокарты
Прежде чем переходить к разгону, я рекомендую открыть утилиты TechPowerUp и FurMark (будут нужны обе одновременно) .
Посмотрите в TechPowerUp строки "GPU Clock", "Memory" (частоты работы графич. ядра и памяти) и "Bandwidth" (на cкрине ниже помечены стрелкой 👇). Это дефолтные значения, которые нам нужно изменить (лучше их запомнить или записать).
Теперь запустите в FurMark стресс-тест (нажав по кнопке "GPU Stress test", никакие настройки менять не требуется). Крайне желательно убедиться, что во время стресс-теста температура не уходит далеко за 70°C, нет ошибок, артефактов и зависаний.
Тест видеокарты по умолчанию (утилиты TechPowerUp и FurMark)
В моем примере выше: среднее (AVG) количество FPS составило 19 при температуре 45-50°C. Всё относительно стабильно, можно "разгонять".
После, нужно 👉 зайти в BIOS/UEFI и найти вкладку "Tweaker" (в разных версиях UEFI названия разделов могут быть отличны) . Среди различных настроек и разделов нам требуется найти две вещи:
- настройки частоты работы памяти. Обычно помечается как "DRAM Frequency" ;
- настройки вольтажа и частоты работы графич. ядра ( "GFX Clock Frequency" и "GFX Core Voltage" ).
Нам нужно Auto режим поменять на XMP 2.0 профайл (для ОЗУ), и установить частоту графич. ядра на ~5-10% выше базовой (которую мы уточняли в TechPowerUp чуть выше) .
- Auto режим обычно устанавливает частоту памяти в 2400 (вместо 3000/3200, которые "держат" большинство плашек и ЦП).
- Как все выглядит на мат. плате ASRock см. скриншот ниже.
Настройки ОЗУ и встроенной графики
На платах от Gigabyte — раздел с нужными настройками "M.I.T".
UEFI на платах Gigabyte
Важно!
Некоторые материнские платы не позволяют разгонять память и видеокарту (например, самые бюджетные на чипсетах A320 (в отличие от тех же B350/B450)).
Собственно, после изменения и сохранения настроек UEFI/BIOS — требуется снова запустить TechPowerUp и FurMark (и начать стресс-тест). Если вы обратите внимание на тест в FurMark — то количество FPS должно вырасти (в моем случае стало 25, было 19, т.е. FPS вырос на 30%!).
Тест видеокарты после изменения настроек (утилиты TechPowerUp и FurMark)
Разумеется, после таких изменений в BIOS нужно "погонять" карту в FurMark, посмотреть стабильность работы системы, будут ли ошибки, зависания и пр. Если таковые появятся — значит вы выставили слишком большие частоты в UEFI/BIOS и их требуется несколько снизить.
Разгон или "оптимизация"?
Далее я решил немного подразогнать свой Ryzen 7 2700 и сравнить между собой результаты с разгоном, без разгона, с "оптимизацией" и без "оптимизации" одновременно. Скажу честно - не стал мучить 8 ядер четырьмя гигагерцами и избавил себя от настраивания вольтажей - в биосе у меня был сохранен профиль настроек для четырех ядер без SMT в разгоне до 4 GHz. Его я и выбрал.
Судя по бенчмарку в CPU-Z, производительность на ядро у Ryzen 7 2700 хоть немного, но возросла:
Определяем узкое место, производим апгрейд
Несомненно, что одним из лучших и самых "сильных" способов поднять FPS в играх — является апгрейд, т.е. покупка нового железа (например, замена видеокарты на более новую производительную модель) . Но, как я думаю, это довольно очевидный способ и его в статье подробно рассматривать не буду.
Хотя, не могу не отметить одну деталь: прежде чем покупать новую видеокарту, конечно, следует оценить причину тормозов — возможно виновата не видеокарта, а например, наличие проблем с жестким диском.
Для этого удобно использовать утилиту FPS монитор , которая способна показать нагрузку на видеокарту, процессор, ОЗУ, диск в режиме реального времени (см. скрин ниже 👇) . Т.е. утилита позволит вам найти "узкое" место вашего ПК и определить причину из-за чего тормозит игра.
👉 В помощь!
Подробно об утилите FPS монитор — см. заметку -->
Скриншот работы FPS Monitor: смотрим нагрузку на множество компонентов компьютера
С чего начать? С драйверов!
Версия драйвера, иногда, имеет большое значение на производительность видеокарты. Если у вас не установлены "родные" драйвера от AMD (с " AMD-центром управления ") , то вы не сможете их настроить под себя.
Такое может произойти, например, если после установки Windows вы не обновили драйвера. Проверить так ли это — очень легко, попробуйте нажать на рабочем столе, в любом месте, правую кнопку мышки — есть ли во всплывшем меню ссылка на настройку драйвера? (обычно это: "AMD Radeon Settings", либо "Свойства графики" — см. рис. 1 ниже). 👇
Рис. 1. 2 способа открыть настройки AMD Radeon видеокарты
Поэтому простой совет, прежде чем начинать настраивать видеокарту — обновите драйвера (ссылка на 📌лучшие утилиты для авто-обновления): возможно появились новые функции и параметры, которые помогут оптимизировать работу вашего железа.
Заметка о важности "дров".
Кстати, лет 15 назад, была у меня видеокарта ATI Radeon (точную модель сейчас не назову). Суть в том, что кроме официальных драйверов, были драйвера "не официальные" — Omega Drivers (кстати, отличный пакет драйверов).
Так вот, установив эти драйвера и включив максимальную производительность (в их настройках) — можно было существенно увеличить производительность видеокарты!
В цифрах.
Не мог никак пройти один уровень в игре, т.к. он жутко "тормозил" (FPS: 27-30). После установки Omega Drivers и их настройки, FPS поднялся до 36-40. Не много, но уровень пройти это позволило.
Прим. : сейчас устанавливать Omega Drivers — нет смысла (это была не реклама, просто показательный пример).
👉 ШАГ 3: количество «выделенной» памяти
Для интегрированных (встроенных) видеокарт (Vega, IntelHD) видеопамять выделяется из "свободного" объема ОЗУ. Обычно, по умолчанию, этот процесс проходит автоматически.
Но стоит отметить, что далеко не всегда "авто-режим" работает оптимально. Обратите внимание на нижеприведенный тест: карта Vega 11 работает на 60-70% медленнее в тесте 3D Mark, если видеопамяти менее 1024 МБ! 👇
3DMark Sky Driver (8GB Ram, dual)
Разумеется, если у вас на "борту" ноутбука/ПК 8 ГБ и более ОЗУ — есть смысл попробовать установить количество выделяемой памяти в 2 ГБ (что может существенно ускорить встроенную видеокарту!) .
Вообще, чтобы узнать текущий объем видеопамяти Vega — достаточно даже открыть диспетчер задач (в Windows 10; сочетание Ctrl+Alt+Del).
Диспетчер задач - Windows 10
Для изменения количества выделяемой памяти (и откл. авто-режима) — необходимо 👉 войти в BIOS и найти один из следующих параметров : UMA Frame Buffer Size; iGPU Configuration; DVMT (Fixed Memory); Share Memory Size; Video Memory Size и пр. (примечание: в зависимости от вашей версии BIOS — называться он может по разному) .
👉 В помощь!
Выделение памяти под встроенную видеокарту: как увеличить видеопамять у интегрированных IntelHD и AMD Ryzen Vega (UMA Frame Buffer Size)
UMA Frame Buffer Size — ставим 2 GB
Далее останется только вручную задать объем видеопамяти, сохранить настройки (в большинстве версий BIOS это клавиша F10) и перезагрузить компьютер/ноутбук.
Реальные способы повысить FPS
Переключение графики, параметры //встроенная и дискретная видеокарты
У ноутбуков, у которых две видеокарты — при обычной работе в Windows (например, просмотр фильмов, веб-серфинг) , задействована, обычно, встроенная (интегрированная) видеокарта, которая потребляет меньше ресурсов (что оправдано).
Когда вы запускаете какую-нибудь игру — должна начать свою работу дискретная, но иногда этого не происходит. В результате вы играете "на интегрированной видеокарте" — поэтому-то игра и тормозит. Чтобы ускорить работу видеокарты AMD, для начала, нужно чтобы она хотя бы была задействована и работала.
- обеспечивает более высокую производительность, по сравнению со встроенной (для игр, для качественного видео, графики и т.д.);
- потребляет больше энергии (что для ноутбука довольно критично, т.к. многие пользователи предпочитают работать от батареи);
- в следствии этого, обычно, дискретная видеокарта запускается только при высокой нагрузке на систему (например, при запуске 3D игр);
- при высокой нагрузке на нее — вы будете слышать шум кулеров (вентиляторов);
- в случае поломки дискретной видеокарты — достаточно легко заменить.
- более низкая производительность по сравнению с дискретной (хотя многие игры могут идти довольно сносно. Например, на одном моем ноутбуке установлена Intel HD 4400 — можно играть в WOW, Civilization IV/V, Танки и пр. Для старых игр, как правило, такая видеокарта подходит на "ура");
- потребляет меньше энергии;
- практически бесшумна (большой плюс для ноутбука и для пользователей, которые не любят шум (для меня, например) );
- гораздо дешевле (благодаря этому сейчас в продаже есть доступные по цене ноутбуки для широкого круга потребителей).
Так вот, в панели управления AMD Control Center есть специальная вкладка, которая регулирует "взаимоотношение" между интегрированной и дискретной видеокартами — раздел этот "Глобальные параметры переключаемой графики" .
В нем нужно задать следующие параметры:
- поставить максимальную производительность для батареи и сети;
- снять галочку напротив пункта "Разрешить дополнительные параметры энергосбережения" (если ее не убрать — ноутбук может начать экономить на производительности, стараясь сохранить на более длительное время заряд аккумуляторной батареи).
Рис. 4. Глобальные параметры переключаемой графики
Во вкладке "Параметры приложения переключаемой графики" я рекомендую сделать следующее: выбрать вашу игру (если ее нет — добавьте ее, см. рис. 5, стрелка-4) , и переключить ее режим на "Высокая производительность" (стрелка-3 на рис. 5).
Таким образом будет задействована в работе дискретная видеокарта (что и даст максимальную производительность).
Рис. 5. Параметры приложений переключаемой графики
Осталось только сохранить введенные настройки и попробовать снова запустить игру.
📌 Дополнение!
Если у вас ОС Windows 10/11 — обратите внимание, что в параметрах системы (Win+i) в разделе "Система / дисплей / графика" для каждой установленной игры можно задать свой режим работы графики. Разумеется, в рамках этой заметки рекомендуется установить режим высокой производительности .
Доброго времени!
Во многих бюджетных ПК для офиса и дома ставят ЦП AMD Ryzen со встроенной графикой Vega (например, Vega 6, 8, 11 и др.). Работают они, в общем-то не плохо, и по сравнению с IntelHD - даже "на голову" впереди. Однако, всегда хочется большего. 👀
И тут стоит сказать, что некоторые настройки BIOS/UEFI, которые стоят по умолчанию, могут "не давать" раскрыть потенциал карт до 20-30%! И, разумеется, слегка перепроверив и подредактировав их — можно разогнать (или лучше сказать увеличить производительность) этих встроенных карт (практически без рисков*).
Собственно, об этом и будет сегодняшняя заметка. Думаю, что "лишние" ~20% к FPS никому не помешают.
* Важно!
Как обычно в подобных статьях несколько предупреждений:
1. Всё, что делаете по советам ниже — на свой страх и риск.
2. Разгон — может стать причиной отказа в гарантийном обслуживании.
3. Перед разгоном рекомендую попробовать 👉 поднять FPS другими методами.
Четыре ядра без "оптимизации" в разгоне до 4 GHz, SMT выключен
Разгон прибавил к изначальному среднему FPS 14 кадров! Что, конечно же, не сравнится ни с какой "оптимизацией". Но ведьмака все еще "преследовали" статтеры, которые связаны с отключением SMT.
Четыре ядра без "оптимизации" на базовой частоте в 3.2 GHz, SMT выключен
"Фейковый" Ryzen 3 1200 AF на частоте в 3.2 GHz смог обеспечить в среднем лишь 43 кадра. Геральта из Ривии "преследовали" частые статтеры.
Отведение игре двух ядер при отключении SMT
Казалось бы, что с отключением SMT все уже понятно, но ради эксперимента я попробовал выделить The Witcher: Enhanced Edition два ядра, чтобы сравнить производительность. По итогу единичный статтер сохранился, но игра сохранила "средний кадр" на уровне двух выделенных ядер с включенной технологией SMT.
Четыре ядра с "оптимизацией" в разгоне до 4 GHz, SMT выключен
"Оптимизация", связанная с выделением для игры двух ядер (из четырех имеющихся) добавила к среднему FPS 2 кадра, а также избавила игру от частых статтеров, за исключением единственного, который всегда остается при отключении SMT.
Проверяем работу антивирусов [ограничиваем их]
Как вирусы, так и антивирусы могут довольно сильно повлиять на производительность вашего компьютера, причем, не только в играх. Вообще, многим людям по этому вопросу существенно впадать в крайности.
Одна крайность : антивирус не нужен совсем, и все программы (из разных источников) запускаются без какой-либо проверки. В результате, многие схватывают какой-нибудь баннер на пол рабочего стола, открывающиеся вкладки, удаление файлов или сталкиваются с пропажей личной информации и т.д.
Потом тратят много времени на лечение, удаление вирусного заражения (куда больше времени, чем потратили бы его на установку и настройку одного антивируса).
Другая крайность : так бояться вирусов, что устанавливают несколько защитных программ, проверяют каждый файл 2-3-мя антивирусами, постоянно что-то там тестируют и пр.
На мой взгляд, для большинства пользователей, достаточно иметь на ПК один нормальный антивирус (который регулярно обновляется) и время от времени делать резервные копии важных документов, данных на другие носители.
В общем, рекомендую сначала полностью проверить компьютер на вирусы (ссылка на статью, как лучше это сделать, дана ниже).
👉 В помощь!
1) Как найти и удалить вирусы, которые не видит обычный антивирус — см. заметку
2) Лучшие бесплатные антивирусов для дома — моя подборка -->
А затем, перед запуском игры, отключите все антивирусные программы, и сравните — повысилась ли производительность игры с включенным антивирусом и выключенным. Очень часто результаты просто поразительны!
Отключение антивируса Avast на 1 час
Кстати, у многих современных антивирусов есть специальный игровой режим .
Отключение SMT процессора - "вредная оптимизация"
Отключение технологии SMT лишь ухудшило ситуацию в игре. Появились явные статтеры, а график времени кадра пополнился большим количеством мелких "пик". Разница в FPS была на уровне погрешности.
"Пристрелочное" тестирование без каких-либо "оптимизаций"
FPS при тестировании был ниже 60 кадров, каких-либо "статтеров" не замечено.
Выделение для игры лишь одного ядра - серьезная потеря FPS и плавности геймплея
реклама
Далее было решено выделить для игры лишь одно ядро (без отключения SMT), так как во время предыдущих тестирований было замечено, что The Witcher: Enhanced Edition "загружает" лишь "полтора потока", отсюда был сделан вывод о том, что "Ведьмак" будет более стабильно работать на одном выделенном ему ядре. Да, старенькая RPG смогла полностью загрузить один поток на 100%, но данное действие привело к тому, что в игре резко упал FPS и появилось большое количество мелких статтеров.
Снижаем температуру: чистим пыль, применяем «хитрые» способы от перегрева
Один из главных врагов компьютерного железа — это пыль (помимо самого пользователя 😎 ). Всего за несколько месяцев она может основательно забить радиатор, в следствии чего он перестанет отводить тепло и температура в устройстве начнет расти (а как следствие — вы начнете замечать притормаживания).
Пыль и чистка пыли
Как почистить компьютер от пыли:
- сначала выключить его, отключить от сети, отключить все провода и штекера, идущие к системному блоку;
- затем открыть корпус;
- далее можно воспользоваться обычным пылесосом с реверсом (во многих домашних пылесосах такой режим имеется) , и выдуть пыль;
- если пылесоса нет (или в нем нет такого режима) — можно купить баллончики со сжатым воздухом, и выдуть пыль ими (можно найти в компьютерных магазинах);
- радиаторы можно очистить с помощью обычных кисточек, аккуратно смахнув между решеток остатки пыли.
Совет!
В жаркую погоду летом, когда за окном температура существенно возрастает, могу посоветовать следующее: открыть боковую крышку системного блока, а напротив него поставить самый обычный вентилятор. Таким образом, температура существенно снизится.
👉 В помощь!
Так же подробное описание по очистке компьютера от пыли (монитора, системного блока, клавиатуры), можете узнать в этой статье -->
*
По поводу ноутбуков
С ноутбуками всё несколько сложнее. Выдуть пыль тоже можно, но вот разобрать их довольно не просто (особенно начинающему пользователю) . Рекомендую 1-2 раза в год отдавать их на чистку. Стоит в сервисах это не очень уж дорого.
По поводу высокой температуры: для ноутбуков продаются специальные подставки, которые могут снизить температуру на 5-10 °C (градусов по Цельсию).
👉 В помощь!
Рекомендую также ознакомиться с одной моей статьей о перегреве ноутбука (там есть несколько дельных советов, как можно снизить температуру, даже бесплатно).
Охлаждающая подставка для ноутбука
Оптимизируем драйвера видеокарты
Сразу же хочу сказать здесь следующее: на показатель FPS может сильно повлиять не только настройки видеодрайвера, а даже его версия.
Дело в том, что не так уж редко, недавно-вышедшие версии драйверов (особенно для нового железа, ОС) выходят не доработанными. Поэтому, во многих случаях, прежде чем делать окончательные выводы, я рекомендую попробовать несколько разных версий драйвера (и старые и новые)!
И еще один совет : не старайтесь сразу переходить на новую версию ОС Windows (по крайней мере, сразу, как только она вышла).
Вообще, у меня на блоге уже написаны несколько статей, посвященных настройке и обновлению драйверов. Поэтому, чтобы не повторяться, приведу здесь ссылку на одну из них (см. ниже).
Настройка видеодрайверов для повышения производительности:
Отмечу, что в приведенных выше статьях, повышение производительности видеокарт достигается за счет их "точечной" настройки: отключения части эффектов, фильтров, небольшого снижения качества изображения (которое на "глаз" часто незаметно вообще!).
Обновление от 2020 г.
Также увеличить число FPS можно за счет разгона (порой удается выжать из железа еще 10-30%). Есть, конечно, определенные риски, что устройство может выйти из строя — но если не "перегибать палку" — то риски небольшие.
👉 В помощь!
1) Как разогнать ноутбук / компьютер (сборник заметок 👍)
2) Как разогнать видеокарту NVIDIA GeForce и увеличить FPS в играх (самый простой способ)
3) Можно ли разогнать встроенные видеокарты Intel HD и AMD Radeon? За счет чего поднять их производительность
Что такое Turbo Boost:
это спец. технология Intel, которая автоматически увеличивает тактовую частоту процессора при высокой нагрузке. По сути, это есть самый настоящий "умный само-разгон" процессора.
Зная модель своего ЦП (утилиты для определения характеристик ПК), можно зайти на сайт Intel и узнать, поддерживается ли им эта технология.
На скрине показаны тех. характеристики ЦП с сайта Intel. Базовая тактовая частота 2,5 GHz, при Turbo Boost она увеличивается до 3,1 GHz.
Таким образом, если ваш ЦП поддерживает Turbo Boost, проверьте, что он ее задействует (особенно актуально на ноутбуках, которые нередко "экономят" батарею и не используют этот само-разгон, как следствие — тормозят).
Для проверки достаточно загрузить компьютер какой-нибудь игрой, свернуть ее (сочетание кнопок Alt+Tab или Win ), и посмотреть в утилите CPU-Z, либо официальной от Intel (имеется на сайте производителя).
Работает ли Turbo Boost на ноутбуке
👉 В помощь!
Из-за чего низкая производительность процессора Intel. Как его можно ускорить? (про Turbo Boost)
Выделение для игры двух ядер - первый небольшой прогресс в оптимизации
Далее я выделил для игры два ядра (без отключения SMT), что привело к незначительному повышению общей производительности. Однако во время записи тестового отрезка, мне все-таки удалось "поймать" статтер. Средний FPS вырос на 2 кадра.
Для тех, у кого дискретная и интегрированная видеокарты
Если у вас две видеокарты (интегрированная и дискретная) — то вы можете столкнуться с одной "интересной" особенностью. Дело в том, что пока вы работает в проводнике Windows — то обычно задействована интегрированная видеокарта (или ее еще называют встроенной).
При запуске игр — должна быть запущена дискретная, но происходит это не всегда. В результате интегрированная карта "не справляется", FPS низкий (игра начинает тормозить).
На скрине ниже показана разница в количестве FPS в игре WOW при игре на интегрированной (слева) и дискретной (справа) видеокартах. Кстати, игра работает на одном и том же ноутбуке.
Разница в FPS между дискретной и встроенной видеокартой
Если вы сомневаетесь, сколько у вас видеокарт, откройте 👉 диспетчер устройств (чтобы его открыть: нажмите сочетание Win+R , введите команду devmgmt.msc ) .
Далее раскройте вкладку "Видеоадаптеры" . На пример ниже представлен вариант с 2-мя видеокартами: IntelHD 5500, NVidia GeForce 920M.
Вообще, должен отметить (из своего опыта), что видеокарты AMD одни из лучших в плане ускорения и повышения количества FPS за счет тонкой настройки параметров электропитания и 3-D графики. Возможно поэтому, я до сих пор не равнодушен к AMD.
По моим наблюдениям, даже без всякого разгона, видеокарту AMD можно "точечно" настроить и благодаря этому увеличить количество FPS, как минимум на 10-20% (а уж если прибегнуть к разгону и "хитрой" настройки самой игры. )!
- IntelHD графика (оптимизация и ускорение) — [см. инструкцию] ;
- nVidia (GeForce) // повышение производительности — [см. инструкцию] .
Повышение производительности AMD Vega Graphics
👉 ШАГ 1: подготовка, первые рекомендации
Для работы нам понадобятся три утилиты:
-
(ссылка на офиц. сайт). Можно обойтись, но в ней удобно быстро просматривать основные сведения о ЦП, видеокарте и ОЗУ; - просмотр сведений о видеокарте (тех же частот ядра и памяти); - для тестов и сравнения, что было до разгона, а что после.
Также не могу в этом шаге не сделать одну важную ремарку: существенно на производительность встроенной видеокарты (APU) оказывает ОЗУ — задействован ли двухканальный режим работы. Обычно, если у вас две плашки ОЗУ — то двухканальный режим работы задействуется автоматически!
Чтобы узнать так ли это, посмотрите в утилите CPU-Z вкладку "Memory" , строку "Channel" . Если память работает в двухканальном режиме — увидите "Dual" .
Memory — двухканальный режим работы (CPU-Z)
Тем, у кого только одна плашка памяти — я бы прежде всего порекомендовал докупить еще одну. Это окажет существенный прирост к производительности (благо, что в 👉 китайских онлайн-магазинах, если нарваться на акцию, память можно взять за "бесценок". ).
Теперь ближе к делу.
👉 ШАГ 4: настройка видеодрайвера
От версии и настроек видеодрайвера зависит многое: даже не только количество FPS в играх, но и в целом, стабильность работы системы.
Вообще, для начала бы порекомендовал 👉 обновить видеодрайвер (установить последнюю версию). После, в его настройках необходимо выставить ряд параметров - о них по ссылке в статье ниже (была уже ранее написана заметка 👌).
Настройки видеокарты AMD
Как правило, за счет оптимизации настроек в видеодрайвере удается "выжать" до 10-20% к текущей производительности карты в играх. И это вполне себе не плохой результат!
Настройка графики в центре управления графикой AMD // для повышения производительности
Итак, перейдем непосредственно к настройке.
Сначала открываем панель управления — AMD Catalyst Control центр . Для этого достаточно нажать на значок в трее, либо просто щелкнуть правой кнопкой мышки в любом месте рабочего стола и перейти по ссылке " Свойства графики" (или "AMD Radeon Settings") — см. рис. 1. 👇
Примечание!
Настройки видеокарты покажу на обычном "среднем" на сегодняшний день ноутбуке, с двумя видеокартами: одной встроенной — IntelHD, и другой дискретной — AMD. В принципе, для обладателей ПК, или тем у кого ноутбук с одной видеокартой — настройка кардинально отличаться не будут (разве только небольшие "погрешности" в обозначении и переводе некоторых меню) .
Рис. 1 (дубль). Два способа, как можно открыть настройки AMD Radeon видеокарты / кликабельно
Далее нужно открыть раздел "Игры" , затем вкладку "Глобальные настройки" (в старых версиях драйверов раздел "Настройка 3-D приложений/Системные параметры").
После чего, для включения максимальной производительности видеокарты, нужно указать следующее (см. рис. 2, некоторые меню могут отличаться, но основное все будет совпадать):
- Режим сглаживания : использовать настройки приложения (таким образом мы сможем в каждом приложении (игре) задавать настройки самостоятельно (если они там будут));
- Сглаживание выборки : использовать настройки приложения (аналогично);
- Фильтр : Standart;
- Метод сглаживания : адаптивная множественная выборка
- Морфологическая фильтрация : Выкл.;
- Режим анизотропной фильтрации : Использовать настройки приложения;
- Уровень анизотропной фильтрации : Использовать настройки приложения (16x) ;
- Качество фильтрации текстур : Производительность;
- Оптимизация формата поверхности : Вкл.;
- Ждать вертикального обновления : Всегда выключено;
- OpenLG Тройная буферизация : Выкл.;
- Режим тесселяции : Оптимизировано AMD;
- Максимальный уровень тесселяции : Оптимизировано AMD.
- Управление частотой кадров: Отключено.
Рис. 2. Настройки Radeon — глобальные параметры / Кликабельно
Настройки видеокарты AMD (еще одна версия панели управления AMD Radeon)
Рис. 2.1. Настройки 3D приложений - AMD (старая версия драйвера)
После того, как настройки 3-D графики будут измены, откройте раздел "Питание" , затем вкладку PowerPlay .
Эта вкладка отвечает за управлением производительностью графического процессора при работе ноутбука от батареи или сети. В общем, нужно выставить на обоих вкладках параметр "Максимальная производительность" (как на рис. 3.).
Примечание : опция может отсутствовать в некоторых версиях драйверов.
Рис. 3. PowerPlay - настройки электропитания
📌 Дополнение!
Кстати, обратите внимание, что в новых версиях AMD Radeon драйверов есть возможность буквально в 2 клика мышки оптимизировать работу адаптера на производительность (либо качество). Для этого достаточно кликнуть по значку AMD в системном трее рядом с часами (см. пример ниже на рис. 3.1) .
Рис. 3.1. AMD Radeon — оптимизировать качество или производительность
Выделение двух незадействованных системой ядер, или лучшая оптимизация старой игры
После целого ряда испытаний и различных попыток сделать игру более плавной без изменения настроек графики, я все-таки смог добиться более плавной картинки - я пришел к выводу о том, что отключение SMT у процессоров Ryzen лишь ухудшает общую производительность. Также экспериментальным путем было выяснено, что два выделенных ядра обеспечивают лучшую производительность в сравнении с отсутствием какой-либо "оптимизации". И, так как обычно первое и второе ядро частично нагружены системой, я решил выделить для игры ядра "подальше" - третье и четвертое. "Ведьмак" стал "бегать" намного плавнее, игра на Ryzen заиграла новыми красками. График времени кадра стал более ровным, а по среднему FPS я добился прироста в 4 кадра.
Выделение для игры одного ядра и двух потоков - путь к "правильной оптимизации"
Средствами операционной системы я отвел для игры два потока одного ядра. Данное действие значительно повысило FPS в игре относительно прошлого опыта, но статтеры все равно сохранились, да и частота кадров оказалась ниже, чем была без "оптимизации".
Настраиваем графику в игре
Очень сильное значение на количество выдаваемых FPS влияют настройки графики самой игры. Чем выше требования пользователя к качеству графики — тем меньшее количество FPS вы увидите.
Практически в каждой игре есть настройки видео. Особое внимание в них нужно уделить таким моментам, как разрешению, экрана и эффектам (пожалуй, это основное, что больше всего нагружает вашу систему).
Очень большое влияние на картинку и ее реалистичность оказывают эффекты: дрожание и брызг воды, пыль на дороге, ветер, эффект тени и т.д.
Все эти эффекты создают большую нагрузку на видеокарту, и, если она не особо производительна — количество FPS будет низким. Отключив же эти эффекты (или снизив требования к ним) — можно существенно поднять FPS (правда, картинка в игре станет хуже).
Настройка эффектов в игре WOW (Low - эффекты выставлены на минимум)
Разрешение и вертикальная синхронизация
Сильное влияние на производительность может оказывать 👉 разрешение. Почти во всех играх его можно изменить: при тормозах, рекомендую попробовать более низкое разрешение, вполне возможно, что качество картинки останется приемлемым, а плавность и динамичность игры (FPS) вырастет существенно.
Так же рекомендую попробовать включить и выключить (протестировать!) вертикальную синхронизацию (vertical sync). В некоторых случаях она оказывает сильное влияние на количество FPS.
Настройки игры - разрешение и вертикальная синхронизация
Если у вас видеокарта IntelHD — то на сайте Intel есть специальный раздел, посвященный оптимальным настройкам игр. Т.е. разработчики сами показывают, как лучше настроить ту или иную игру (очень полезно).
👉 Более подробно об настройках для IntelHD видеокарты - см. инструкцию
Настройки графики в игре Counter Strike Global Offensive с сайта Intel для видеокарты IntelHD 620
Подводим итоги.
Как показало тестирование, "оптимизация" старых игр под устаревающие процессоры AMD Ryzen с низкой производительностью на ядро - это, конечно, хорошо, но разгон ядер для процессоров Zen и Zen+ все еще является спасительным в старых играх и дает гораздо большую прибавку в FPS, чем выделение отдельных ядер для игры.
И я все еще хочу убедить вас в том, что процессоры Ryzen с микроархитектурой Zen+ - это плохой выбор для универсального игрового компьютера в 2020 году. Если вы хотите максимум FPS, или вы не умеете разгонять ядра процессора, а также не хотите возиться с "оптимизациями" старых проектов, то Zen+ и другие процессоры с низкой производительностью на ядро - это явно не ваш вариант, и вам стоит присмотреться к Zen 2 или платформе Intel.
Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news - это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Доброго времени суток.
От показателя FPS напрямую зависит качество изображения игры, его плавность, динамичность и пр. Чем он выше — тем лучше. 👌
Но как правило, большинство пользователей сталкиваются с тем, что FPS у них низкий и в игре очень некомфортно проводить время. Собственно, в этой статье постараюсь помочь с решением этой популярной проблемы (шутка ли сказать, как сам лет 15 назад боролся за каждую "каплю" FPS 3÷4, используя драйвера от "местных" умельцев, старую ОС и пр. хитрости. Игроман ).
Кстати, сразу отмечу, что проблема касается не только слабых старых ПК, не редко FPS падает на довольно новых и производительных компьютерах.
Итак, ближе к делу.
👉 Важно!
2) Появился облачный сервис GFN , позволяющий запускать игровые новинки на старом ПК.
3) Если вы добьетесь FPS выше 60 — есть смысл "разогнать" монитор до 75 Гц (и выше) .
Чистим Windows от мусорных файлов, оптимизируем систему
По мере работы в ОС Windows, хотите вы или нет, в ней скапливается большое количество "мусорных" файлов и записей: временные файлы, старые файлы от удаленных программ, ошибочные записи в реестре, куча программ в автозагрузке (т.е. стартуют вместе с включением компьютера) , кэш браузеров и т.д.
Со временем, всё это начинает сказываться на производительности компьютера (в том числе и на FPS). Например, на чистой оптимизированной ОC может быть на 10-15% выше показатель FPS, чем на "забитой" под завязку всякими "украшательствами": гаджетами, дополнениями, боковыми меню и пр.
Рекомендую следующий рецепт очистки:
1) Сначала удалить все ненужные программы, очистить автозагрузку. Все это поможет сделать 👉 спец. утилита.
2) Далее очистить компьютер от мусора — 👉 см. пример очистки.
4)Кроме этого, рекомендую провести 👉 оптимизацию Windows на максимальную производительность. Это так же может положительно сказаться на быстродействии игр.
Кстати, не могу не отметить, что в Windows 10 появился спец. игровой режим (разработчики Windows стараются сделать систему максимально удобной для любителей игр) . Рекомендую зайти в 👉 параметры Windows и проверить (настроить) этот режим.
Игровой режим (скрин окна параметров в Windows 10)
Читайте также: