Как распределить нагрузку на процессор и видеокарту
Не забудь подписаться на ютуб-канал, там только что вышло видео с майонезом вместо термопасты !
Загрузка и настройка
Для начала нам необходимо загрузить бесплатную программу MSI Afterburner.
Во время установки нам будет предложена еще одна программа — Rivatuner Statistics Server, соглашаемся.
Запускаем MSI Afterburner и попадаем в главное окно. Нажимаем значок шестеренки и перемещаемся в меню настроек.
Переходим в самую дальнюю вкладку «User Interface» и меняем язык с English на Russian. Нажимаем кнопку «OK» — окно закроется.
Далее вновь нажимаем значок шестеренки в главной программе. Теперь весь интерфейс должен быть на русском. Переходим в третью вкладку мониторинг.
Расставляем галочки по пунктам (если они не стоят), а также о.
ОЭД — это Оверлейный Экранный Дисплей.
- Температура ГП
- Загрузка ГП
- Температура ЦП
- Загрузка ЦП
- Частота кадров
- Загрузка ОЗУ
- Загрузка памяти
Нажимаем «ОК» и сворачиваем программу. Теперь зайдя в любую игру, вы будете видеть данные в углу экрана. Вот, что у нас получилось:
— Строка GPU показывает температуру °C и степень загрузки видеокарты в процентах.
— Строка MEM показывает, сколько мегабайт видеопамяти использует видеокарта.
— Строка CPU показывает температуру °C и степень загрузки процессора в процентах.
— Строка RAM показывает, сколько мегабайт оперативной памяти используется в данный момент.
— Строка D3D9 показывает количество кадров в секунду в игре.
Несколько слов о визуализации в компьютерных играх
Современные игры имеют трехмерную картинку. И в ее создании, визуализации, принимают участие, как процессор, так и видеокарта. Однако в этом процессе они играют совершенно разные роли.
Для формирования трехмерной картинки с динамичными и статичными сценами необходимо создать основу текстур, объектов, полигонов. А также отрисовать их, сделать объемными, придать форму, цвет и многое другое.
Что делать дальше?
Теперь надо определить, куда конкретно мы упираемся (если это для нас неочевидно). Для этого можно воспользоваться. Да хоть тем же диспетчером задач. Как это сделать?
Запускаем программу для мониторинга: MSi Afterburner, FPSmon, да хоть тот же диспетчер задач. Главное - чтобы показывал в реальном времени загрузку процессора, видеокарты и оперативной памяти. Далее запускаем игру и ставим высокие настройки графики (или любые другие, но так, чтобы комп не тянул). Ставим их именно пресетом.
Затем смотрим, что у нас нагружено сильнее всего. Допустим, наша видеокарта загружена на 100%, процессор и память - на (допустим) 10%. Значит, наше слабое звено - это видеокарта, при этом настройки, на которые влияет процессор (например, плотность и разнообразие трафика, количество и качество звука, количество осколков (партиклов) от взрывов и много подобного, чего нет в КС) - можно даже поднять, если проц недогружен.
При этом снизив качество теней, разрешение рендера, качество шейдеров - можно снизить нагрузку на видеокарту, и, таким образом, поднять ФПС. Знаю, что КС - не самая показательная игра, но если бы это был полный разбор - это была бы практически книга.
Но надеюсь, что помог. Если так - не забудь про лайк и подписку!
Если интересны обзоры на интересную технику - подпишись на " Купи с умом ", где (уже не каждый день) выходит что-нибудь интересное. До скорого!
Не забудь подписаться на канал , а также на соцсети - ютуб , группу ВК и телегу , которую я хочу возродить (скоро).
Стояла дохлая видеокарта - процессор грузился на 100%, сейчас стоит нормальная, и всё равно проц сильно грузится.
Если просто, то, видимо, речь идёт о задействовании видеокарты для кодирования/декодирования. Это реализуемо, НО при следующих условиях:
1. Аппаратное (де) кодирование поддерживается видеокартой.
2. Программное обеспечение позволяет подобное распределение задач.
3. Драйвера для видеокарты установлены нужной версии.
Например, Sony Vegas Video поддерживает некоторые модели видеокарт Nvidia и AMD (ATI) для кодирования видеопотока в формате AVC (речь идёт о повышении производительности на 10-15% по сравнению только лишь с использованием процессора) . Но речь лишь о нескольких моделях видеокарт, и вдобавок нужны драйвера определённой версии. К сожалению, в этом случае мантра "самые последние драйвера ставь" не работает. Это действительно набор условий, если хоть одно из них не выполнено - не будет аппаратной поддержки.
При проигрывании возможно задействовать аппаратную поддержку декодирования видеокарты, но опять же - нужно, чтобы это умел делать софт, и чтобы драйвера были правильной версии. Например, в плеере MPC-HC наличие аппаратной поддержки (то есть режима, при котором задействовано аппаратное декодирование) обозначается буквами DXVA в статусе при проигрывании видео. Если не обозначается, значит, нужно сделать правильные настройки (для MPC-HC есть пошаговые инструкции, их легко найти) .
Ну и не следует забывать, что важно, поддерживает ли процессор соответствующие наборы инструкций. Возможно, замена только лишь видеокарты не позволит использовать все её возможности.
А ты часом не пробовал перекинуть 2ядра на видеокарту с процессора четырёхядерника? ))) Скатай прогу для отображения скрытых процессов и посмотри что нагружает твой проц. И прежде чем задавать вопрос . хорошенько обдумай как его правильно сформулировать.
Вообще то никак. Камень в системе и чип в видяхе - радикально разные устройства, разные алгоритмы, принципы работы, архитектуры, все равно что попросить подводную лодку слетать на луну. Шейдерами занимается видеокарта, ее аппаратная часть, драйвер и директ Х, вот как раз процессор обеспечивает работу директа и драйвера, но к самим шейдерам он и близко отношения не имеет.
Лопатой, берешь побольше, кидаешь подальше, пока летит отдыхаешь))) ) А если честно, то распределить нагрузку можно только переадресацией процессов, но в случае с процом и видюхой это не выйдет.
сокет 1156 тогда легко автоматом! или смотайся в будущее лет на сто отучись в унивеситете комп технологий-вернешся нас научиш! вариант учи матчасть и не смеши! стоит дохлый проц и остальное! начни с проверки охладения такие умники обычно отток ставят а надо приток! пропылесось радиатор
Ну да вы еще про невозможность вычислений на чипах видеоадаптера майнерам скажите, они посмеются.)))
Это возможно, только я пока не разобрался как.
злые люди в рашке как обычно, если человек был бы знаток он бы не пришел к вам за советом, прям отвращение вызываете ей богу, те люди которые пишут ламер, смеются, вы тоже родились сразу от бога программистами? моральные уроды
В этой статье я хочу рассказать об интересующей многих теме. А именно о распределении нагрузки в компьютерных играх. Ведь узнать об этом, действительно, стоит. На простых словах объясню, какие операции выполняют процессор и видеокарта.
О распределении нагрузки между CPU и GPU ПК далее подробно.
Как уменьшить нагрузку на ЦП Windows 7?
Перезагрузите компьютер или даже выключите его на 10-20 минут, если он непрерывно работает уже несколько дней. Отдых нужен не только людям, но и технике.
Как уменьшить нагрузку на ЦП, если предыдущие рекомендации не помогли? Попробуйте проверить компьютер на вирусы. Желательно провести полное сканирование и использовать для этой операции live-дистрибутивы антивирусных приложений, например, kureit. После сканирования удалите все зараженные файлы.
Проверьте жесткий диск на наличие ошибок. В Windows это можно сделать при помощи специальных средств. Проще всего открыть командную строку и ввести туда chddsk C: /f /r.
На что влияют настройки?
Общее качество теней - Эта настройка влияет, как можно понять, на качество теней, то есть на их разрешение. Чем выше - тем больше нагрузка на видеокарту и больше потребление видеопамяти.
Говоря короче, сначала игра запустится как на второй картинке. Затем подгрузит вторую, и уже затем - третью (условно)
Говоря короче, сначала игра запустится как на второй картинке. Затем подгрузит вторую, и уже затем - третью (условно)
Детализация эффектов - влияет на качество эффектов огня, взрывов, дыма, и вот этого всего. Увеличение параметра нагрузит процессор, видеокарту, видеопамять, и, в некоторых играх помимо КС, оперативную память.
Детализация шейдеров - параметр, который конкретно меняет графику в игре. Шейдеры - это программы, которые отрабатывают эффект размытия, эффект преломления света, опять же - затенение и так далее. Шейдеры очень сильно нагружают видеокарту, однако и картинку делают гораздо круче.
Повышенный контраст игроков - просто фича, чтобы было проще играть. Особо на производительность не влияет.
Многоядерная обработка - позволяет игре задействовать несколько ядер ЦП, чтобы считать на них то, что надо считать. Так мы распределяем нагрузку на несколько ядер процессора, что может избавить от микрофризов и лагов. Эту настройку лучше включать в любой игре.
Сглаживание с помощью FXAA - это сглаживание алгоритмом, который почти не оказывает влияния на производительность, но при этом картинка довольно сильно "мылится". В случае с КС - лучше вообще никакого сглаживания, чем FXAA ИМХО.
Режим фильтрации текстур - влияет на качество текстур, расположенных под углом к глазам игрока (например, пол вдалеке). Чем выше параметр - тем лучше качество, однако высокие значения (больше 8X) могут влиять на производительность. На старых картах влиять может и 2X. На новых картах даже 16X не приведет к сильному снижению ФПС (зато картинка станет сильно лучше).
Вертикальная синхронизация - синхронизация частоты кадров с частотой обновления монитора (чтобы не было "разрывов" изображения). В принципе, включать или нет - дело каждого, у меня, например, включена.
Режим трех мониторов - без комментариев.
Диспетчер задач
Как уменьшить нагрузку на ЦП при помощи диспетчера задач? Нажмите на клавиатуре сочетание ctrl + shift + esc. На экране отобразится диспетчер задач. Перейдите на вкладку «Процессы». Здесь напротив каждого приложения будет показана информация о том, сколько он потребляет оперативной памяти, как сильно загружает центральный процессор, и еще несколько столбцов.
Для завершения особо требовательного или зависшего приложения щелкните по нему левой кнопкой мыши, а затем ответьте утвердительно на вопрос, стоит ли закрыть программу. Если каких-то процессов в диспетчере задач не видно, значит, он запущен в режиме пользователя, а не администратора. Переместите курсор на кнопку «Показать процессы всех пользователей» и нажмите на левую кнопку мыши.
Как уменьшить нагрузку на ЦП Windows 10? Выполните те же самые рекомендации. Единственное отличие – после запуска диспетчера нажмите на пункт more details.
Задачи и целевое назначение видеокарты в играх
Графический ускоритель нужен непосредственно для прорисовки картинки. Он придает текстурам объектов и полигонов в игре цвет и объем, форму. Видеокарта также отображает тени, блики, сглаживает текстуры.
Графический ускоритель создает трехмерную картинку. И основные расчеты связаны с визуализацией текстур и различных эффектов. Например, таких как размытость в движении, отражения, колебания травы и листьев деревьев на ветру.
На картинке видно, насколько различной может быть проработка объектов, текстур видеокартой при различных настройках графики в игре
На картинке видно, насколько различной может быть проработка объектов, текстур видеокартой при различных настройках графики в игре
На самом деле основная нагрузка по вычислениям, связанным с визуализацией, ложится именно на видеокарту. Ей приходится производить расчеты необходимые для создания динамичной и статичной картинки. А также учитывать различные настройки графики в игре. Например, разрешение экрана, уровень детализации, сглаживания, фонового затенения и многое другое.
При высоком уровне загрузки CPU производительность ПК падает. Как следствие, работа пользователя становится некомфортной, а включение и выключение приложений заметно замедляется. Причем, работая на пределе, компьютер может внезапно выключиться.
А это очень неприятно, если за ним долгое время работа велась без сохранений результата. Чтобы понять, как уменьшить нагрузку на ЦП, следует найти источник этой проблемы. Стандартные причины:
- На ПК запущено слишком много приложений одновременно.
- Зависла одна или несколько программ.
- Заражение операционной системы вирусами.
- Неподходящие или устаревшие драйвера.
- Недостаточная мощность системы охлаждения.
Если не решить эти проблемы в скором времени, а процессор будет продолжать свою работу на уровне загрузки в 100%, это может привести к выходу оборудования из строя. Проще всего обратиться к компьютерному мастеру, чтобы он «вылечил» вашу технику, но часто помогает и несложная самостоятельна настройка или ремонт.
Для начала - это возможно
Сноска не по теме: ребята, сейчас мне нужна ваша активность в соц. сетях. В частности, подпишитесь на твич и ютуб - вас там не хватает!
Нестабильная работа компьютерных игр
Многие любят проводить свободное время, играя в компьютерные игры. Однако сегодня большинство 3D-приложений требуют мощного железа. Из-за этого устаревший CPU почти всегда загружен в играх на 100 %. Самый простой и действенный метод устранения проблемы в этом случае – апгрейд компьютера. Если же апгрейд по каким-либо причинам невозможен, обратите внимание на самые популярные советы о том, как уменьшить нагрузку ЦП в играх:
- Отключите сглаживание, SSAO и снизьте уровень качества графики в настройках 3D-приложения.
- Выключите звук в самой игре.
- Установите режим высокой производительности в утилите настройки драйверов видеоплаты.
- Отключите интернет.
- Закройте антивирусные экраны, но помните, что это снизит безопасность, а компьютерная игра может и не стоить такого риска.
Иногда стоит попробовать воспользоваться сторонним программным обеспечением, например, приложением Game Booster или его аналогами, так как уменьшить нагрузку на ЦП при помощи подобных инструментов сможет даже начинающий пользователь. Такие инструменты изменяют приоритеты процессов, временно приостанавливают их работу, очищают оперативную память, что благоприятно сказывается на производительности.
Нахождение и удаление вирусов
Если проблемой загрузки ЦП является вирус, то его можно отследить в диспетчере или же программой Process Explorer. Вирусы часто маскируются под системные процессы, чтобы пользователь не мог их удалить. Чаще всего этим процессом является svchosts.exe, что создаёт проблемы с распознаванием в нём вируса, даже опытному пользователю.
Что делать, если возникает ошибка 1603 при установке Java или других программ
Чтобы распознать вирусы, нужно загрузиться в «Безопасном режиме».
Если у вас Windows XP, 7 – следует при загрузке ПК нажимать F8, чтобы появилось «чёрное» окно, в котором выберете загрузку в «Безопасном режиме».
Windows 8, 8.1, 10 – требуется нажать Win+R, ввести команду msconfig, перейти в раздел «Загрузка», кликнуть по OC Windows и установить галочку «Безопасный режим», сохранить и перезапустить ПК.
После того, как попали в «Безопасный режим» можно начинать проверку на вирусы. В интернете существует достаточно программ, которые проверяют ПК на вирусы без установки. Одна из таких Dr.Web Cureit. Это может помочь снять нагрузку.
Как отобразить температуру и загрузку процессора и видеокарты в играх
Нередко возникает ситуация, когда хочется узнать, насколько сильно игра грузит процессор и видеокарту, чтобы понять, какой запас производительности имеется. Сколько оперативной и видео памяти использует компьютер? Или же вы столкнулись с внезапной перезагрузкой компьютера или вылетом драйвера видеокарты?
Для отслеживания состояние системы в реальном времени и лучшего понимания того, что происходит с компьютером, мы научимся выводить технические данные комплектующих в угол экрана.
Дополнительные настройки
Название последней строки зависит от типа используемого рендера. К примеру, если игра работает на OpenGL, то имя строки будет OGL. Строки можно переименовывать. Если назвать строку «FPS» для частоты кадров, то данное имя будет отображаться всегда, независимо от типа рендера.
Чтобы переименовать значение, выбираем нужный пункт из списка и ставим галочку «Переопределить имя группы», серое поле станет активным. Стираем то, что там написано и вносим свой вариант имени. Для нескольких значений можно сделать одинаковое имя, в этом случае они объединятся в одну строку. Имейте в виду, использовать необходимо только английский язык.
Чем выше разрешение у игры, тем мельче будет текст отображаемых данных. Однако в программе возможно изменять размер шрифта. Для этого в трее щелкаем на значок RivaTunerStatisticsServer, откроется соответствующее окно. Ищем строку «1» On-Screen Display zoom. Двигая ползунок влево или вправо можно уменьшать или увеличивать размер экранного шрифта.
С помощью строки «2» настраивается цвет значений. Для этого щелкаем по кружочку и попадаем в меню настройки цвета.
Если вы любитель классического пиксельного текста, то в строке «3» можете переключить режим на Vector 3D или Vector 2D. Во втором случае весь текст всегда будет одного цвета.
Существует также продвинутое меню настроек, находится оно в разделе мониторинга «*». В нем вы сможете выбрать готовый стиль, изменить цвет и размер каждого элемента, добавить разделители и изменить отступы.
В качестве примера еще один скриншот, в нем я слегка увеличил шрифт, изменил цвет значений с оранжевого на зеленый, перенес данные видеопамяти в строку GPU, а также оперативную память в строку CPU. Сделано это исключительно для теста, а вы можете настроить интерфейс по своему вкусу.
Подведем итог. Теперь мы способны в любой момент получить технические данные комплектующих. Для этого достаточно просто запустить программу. Вычислить неисправность теперь будет значительно проще.
Обычно производитель указывает критическую температуру для видеокарт в диапазоне 90-105 градусов, однако на практике видеокарта начинает терять стабильность уже после 75 °C. Если вы играете в тяжелую игру, температура растет и в какой то момент происходит вылет драйвера, то дело однозначно в перегреве. Решить эту проблему можно несколькими способами:
- Заменить корпусный вентилятор «на выдув» на более мощный.
- Вручную повысить уровень оборотов видеокарты (сделать это можно с помощью всё той же MSI Afterburner, ползунок Fan Speed).
- Если видеокарте уже больше трех лет, то ее стоит почистить и/или заменить термопасту. Для этого можно обратиться в сервисный центр.
А может быть, вы хотите вычислить скрытый вирус — майнер? Некоторые такие вирусы очень хитрые и могут запускаться только тогда, когда вы играете в игры. Для проверки запустите старую, нетребовательную игру. Если загрузка видеокарты неоправданно велика, то вам стоит проверить компьютер, желательно сразу несколькими антивирусами.
C процессорами всё проще, они могут стабильно работать при любой температуре, вплоть до критической. В случае перегрева частота процессора автоматически сбрасывается. Если температура вашего процессора переваливает за 90 градусов, то лучшим решением будет покупка качественного башенного кулера.
Недостаток оперативной памяти тоже может приводить к вылету игр и долгим загрузкам. Для проверки узнайте в свойствах компьютера её объем и сравните его с показателем «RAM» во время игры. Лучше всего, если у вас в запасе будет не менее 256 мегабайт свободной памяти.
Чтобы разгрузить оперативную память, перед игрой закройте все ненужные программы, например: скайп, вайбер, майл ру, браузер, виджеты. Ну а самым эффективным действием будет покупка дополнительного модуля памяти, либо замена старого на более емкий.
На этом всё, благодарю всех, кто уделил время на прочтение данной статьи.
Владельцам любых видеокарт хочется, чтобы их «железо» отрабатывало на все 100%. Однако зачастую нагрузка на видеокарту в играх и близко не подходит даже к отметке в 90%. Особенно неприятно, что именно в таких ситуациях нередко наблюдается низкая частота кадров. В этой статье предлагаю рассмотреть 4 причины такой ситуации и способы исправления.
1. Ограничители fps
Сейчас среди настроек графики во множестве игр можно найти ограничители fps. Также ограничить кадровую частоту можно и в настройках видеокарты. С помощью ограничителей можно получить более стабильный fps, более «ровный» фреймтайм (время отрисовки одного кадра), можно уменьшить шум от системы охлаждения (особенно актуально для ноутбуков) и снизить энергопотребление. Однако включение ограничителя часто приводит к недогруженности видеокарты.
Во многих старых играх ограничителей fps нет, но следует помнить, что включение VSync (вертикальная синхронизация) также ограничивает частоту кадров. Если есть цель получить максимальную производительность в игре, то любые ограничители следует по возможности отключать.
2. Проблемы с оперативной памятью
Работа оперативной памяти в одноканальном режиме способна сильно ограничивать fps, снижая нагрузку на видеокарту (левый скриншот снизу). Впрочем, это не мешает производителям игровых ноутбуков и готовых сборок ПК из года в год продавать устройства с одной-единственной плашкой оперативной памяти внутри. Поэтому при покупке следует проверять конфигурацию памяти, и в случае чего докупать вторую планку ОЗУ.
Сравнительные тесты с ютуб-канала Testing Games
Другой проблемой может стать низкая частота оперативной памяти (см. правый скриншот сверху). Здесь поможет разгон или замена модулей на более скоростные.
3. Низкая производительность процессора
Наглядная демонстрация эффекта «бутылочного горлышка» от JayzTwoCents
Совмещая низкопроизводительный процессор с высокопроизводительной видеокартой некоторые пользователи получают эффект «бутылочного горлышка». Процессор в таком случае нагружен практически на 100%, а вот видеокарта нагружена лишь частично. Этот эффект особенно заметно проявляется в процессорозависимых играх при запуске в низком разрешении. Здесь поможет разгон / замена процессора или снижение в играх настроек, которые сильнее всего нагружают процессор (к примеру, дальность прорисовки объектов, число персонажей на экране и тому подобное).
Проверить процессор на троттлинг можно в утилите Intel XTU
В ноутбуках падение нагрузки на видеокарту зачастую связано с троттлингом процессора (снижение рабочей частоты из-за нагрева). В таких случаях обычно помогают чистка системы охлаждения от пыли, замена термопасты и андерволтинг. Особо пряморукие и уверенные в себе пользователи могут даже попробовать заменить термопасту на жидкий металл.
4. Проблемы с софтом
Низкая загрузка видеокарты может быть связана с плохой оптимизацией игры. Даже «топовое» современное железо не гарантирует отсутствие просадок ниже 60 fps в старой-доброй GTA IV или в Аллодах Онлайн. Свежие игры тоже не всегда могут похвастаться хорошей оптимизацией: The Medium и Cyberpunk 2077 вызвали бурю негатива в игровом комьюнити во многом из-за плохой производительности на неплохом железе. В таком случае остается ждать патчей с исправлениями игры от разработчиков, либо поискать неофициальные патчи, улучшающие стабильность игры.
В редких случаях проблемы с производительностью могут быть вызваны ошибками в драйверах видеокарты. Полное удаление драйверов с помощью утилиты Display Driver Uninstaller и последующая чистая установка драйверов с официального сайта производителя ноутбука / видеокарты помогут решить эту проблему. Поднять производительность старых видеокарт AMD Radeon можно также с помощью драйверов от энтузиастов.
Задачи и целевое назначение процессора в играх
Процессор в играх выполняет строго определенную задачу. Он не может самостоятельно отображать изображение. В визуализации CPU используется для прогрузки движка игры. Он отвечает за вычисления связанные с созданием объектов, пространств, полигонов, всего игрового мира. И на этот "костяк" уже "надеваются" текстуры, которые рисует видеокарта.
Процессор нагружают вычисления, связанные с созданием текстур, не игровых персонажей (NPC), количество моделей и их сложность, движение частиц наподобие пыли, количество растительности и пр. По сути, чем больше нужно отображать объектов, тем больше нагрузка на CPU.
Левый объект на картинке можно условно сравнить с расчетами процессора для создания основы для текстуры. А правый объект, как прорисовку текстур видеокартой
Левый объект на картинке можно условно сравнить с расчетами процессора для создания основы для текстуры. А правый объект, как прорисовку текстур видеокартой
Процессор также отвечает за такие вычисления, которые связаны с визуализацией, как расчет числовых показателей, реализация работы искусственного интеллекта. Он нужен для того, чтобы объекты на игровых полигонах подчинялись определенным физическим законам, чтобы рассчитывать траектории движения и др. В играх CPU используют для обеспечения работы интерфейса.
Читайте также: