Как сделать многоядерную обработку

Обновлено: 08.07.2024

Единственный способ точно узнать, помогают ли рекомендации, — измерить FPS (количество кадров в секунду) до изменения настроек и после. И желательно несколько раз — так результат будет объективнее.

Как вывести FPS на экран

Проще всего включить оверлей в настройках CS:GO. Запустите Steam, нажмите на кнопку с шестерёнкой и в новом окне поставьте соответствующую галочку.

Какая карта поможет полноценно протестировать FPS

В мастерской Steam есть специальная карта FPS Benchmark. Вы можете загрузить её и тестировать здесь прирост FPS.

Алгоритм действий такой.

Как повысить FPS в CS:GO средствами Windows 10

Закрыть все ненужные приложения

Чем меньше задач запущено на компьютере, тем больше ресурсов остаётся для CS:GO. Поэтому до запуска игры закройте все приложения, которые вам не нужны прямо сейчас. Прежде всего, это браузер, мессенджеры и так далее.

Обновить драйверы видеокарты

Свежие версии ПО обычно позволяют графическому адаптеру работать продуктивнее. Загрузите обновления с сайта производителя вашей видеокарты и установите их.

Также рекомендуем освежить драйверы и для других компонентов системы. Это потенциально увеличит мощность и снизит число уязвимостей.

Включить игровой режим

Игровой режим появился в пакете Windows 10 Creators Update. По словам Советы по Windows 10: используйте свой ПК по максимуму в режиме игры разработчиков, он повышает стабильность работы системы в играх и выделяет им больше ресурсов.

Убрать визуальные эффекты

Отключить запись игры

Встроенный сервис Xbox DVR предназначен для записи игрового процесса в Xbox Live, Steam и так далее. Утилита работает незаметно для пользователя, но нагружает систему, даже если вы не делаете скриншоты и не ведёте прямую трансляцию прямо сейчас.

Технически при таких настройках есть определённый риск перегрева, особенно на старых маломощных ПК. Поэтому если вы чувствуете, что на пиковых нагрузках система не справляется (начинает тормозить сильнее, кулер работает слишком громко), немедленно перезагрузите компьютер и восстановите параметры по умолчанию.

Настроить видеокарту

Зайдите в фирменное приложение для видеокарты (обычно оно устанавливается вместе с драйверами) и выберите там режим максимальной производительности. Качество графики может упасть, зато FPS вырастет.

Установить высокий приоритет игры

Запретить индексировать содержимое файлов

При индексации файлов система просматривает их метаданные и содержимое, а затем составляет индекс — список, который помогает быстрее искать информацию. Индексация проводится непрерывно, и на неё тратятся ресурсы.

Отметим, что метаданные просматриваются быстро, и это практически не влияет на производительность.

Выполнить дефрагментацию HDD

Если у вас HDD (традиционный жёсткий диск), а не SSD (твердотельный накопитель), это должно помочь.

Проводить дефрагментацию SSD нет смысла. К тому же множество лишних операций перезаписи в процессе приводят к износу накопителя.

Отключить антивирус и средства безопасности

Если у вас установлены антивирусы сторонних разработчиков, нажмите на их иконку возле часов в правом нижнем углу экрана и приостановите работу ПО, пока будете играть в CS:GO.

Конечно, отключение антивируса — это риск. Но также шанс повысить FPS.

Почистить компьютер от пыли

Чем меньше пыли внутри корпуса устройства, тем эффективнее система охлаждения. А значит, ниже риск троттлинга, когда отдельные кадры пропускаются для снижения нагрузки. Соответственно, и FPS выше.

Как почистить ноутбук от пыли, мы рассказали в этой статье. Со стационарным компьютером принцип тот же, а разбирать системный блок, скорее всего, будет даже проще.

Разогнать компьютер

Можно изменить настройки устройства и без затрат увеличить его производительность:

Отметим, что не все модели комплектующих можно разогнать. Кроме того, всегда есть риск выхода системы из строя. Но если всё делать аккуратно и не пытаться сразу поставить рекорд разгона, FPS должен вырасти.

Воспользоваться твикерами

Твикеры — это программы, которые предоставляют инструменты для тонкой настройки операционной системы. Обычно они позволяют задать нужные значения параметров, в том числе для переменных из реестра, выполнить оптимизацию, отключить функции слежения, удалить встроенные утилиты.

Вы можете воспользоваться одним из этих твикеров:

До запуска твикеров рекомендуем создать точку восстановления системы. Если что-то пойдёт не так, сможете вернуться к прежним настройкам.

После этого можно использовать твикер: отключить лишние службы и функции, удалить ненужные программы и перезапустить систему, чтобы убедиться в её стабильной работе.

Переустановить Windows 10

Установка чистой системы способна решить многие проблемы. В процессе работы засоряется реестр, появляются временные и ошибочные файлы, которые сложно удалить вручную, и так далее. У свежей же версии меньше причин тратить лишние ресурсы.

Как повысить FPS в CS:GO на уровне самой игры

Эти настройки можно применить в Steam или в самой игре.

Уменьшить разрешение

Отключите энергосберегающий режим (пункт находится в том же меню). В нём FPS принудительно уменьшается, чтобы сохранить заряд аккумулятора.

Выставить низкие настройки графики

Перейдите в расширенные настройки изображения и установите там минимальные значения параметров. Логика та же: чем ниже детализация и качество рендеринга теней и текстур, тем меньше вычислений нужно выполнять.

Оставить можно сглаживание FXAA (оно не слишком сильно сказывается на FPS) и минимальное анизотропное либо билинейное сглаживание текстур.

Отключить вертикальную синхронизацию

Чтобы устранить вертикальные разрывы изображения при быстрой смене сцен, используется тройная буферизация. Это замедляет игру и снижает FPS.

Включить многоядерную обработку

В результате все ядра процессора будут задействованы, объёмы вычислений для CS:GO повысятся.

Уменьшить формат

Обзор, конечно, изменится, но FPS должен вырасти. К слову, многие топ-геймеры играют в режиме 4 : 3 — в нём проще искать противников.

Переименовать часть файлов

В целом файлы можно и удалить. Если что-то пойдёт не так или вам захочется вернуть эффекты, их легко переименовать обратно.

Удалить локальные файлы

Изменить параметры запуска

Здесь можно указать эти команды:

  • cl_force_preload 1 — в самом начале игры загрузится вся карта с моделями и текстурами. В процессе боя на это не будет тратиться время и ресурсы.
  • -high — запуск игры с высоким приоритетом.
  • -lv — режим с низким уровнем насилия, отключает отображение крови.
  • +rate 124000 — максимальное количество данных (бит в секунду), которые хост может принять.
  • +cl_cmdrate 128 — максимальное количество пакетов в секунду, отправляемых на сервер.
  • +cl_updaterate 128 — максимальное количество обновлений пакетов в секунду, которые запрашиваются от сервера.
  • -threads 4 — количество потоков. Оно должно соответствовать числу ядер вашего процессора.
  • +mat_queue_mode n — многоядерный рендеринг. Разным системам подходят различные значения (от -1 до 2). Запустите тесты и сохраните то значение, при котором FPS был максимальным.
  • -freq 120 — частота обновления экрана 120 Гц (система будет стремиться к этому значению). Не должна быть выше максимальной частоты, которую поддерживает монитор.
  • +fps_max 0 — убирает ограничение количества кадров в секунду.
  • +cl_showfps 1 — выводит индикатор FPS на экран. Если использовать +cl_showfps 5, появится больше информации: о производительности процессора и видеокарты.
  • cl_disable_ragdolls 1 — отключает ragdoll-физику, и за счёт этого FPS в сценах с дымом не так проседает. Работает вместе с командой sv_cheats 1.
  • dsp_slow_cpu 1 — снижает качество звука для повышения производительности.
  • mat_disable_bloom 1 — отключает bloom-эффект для ускорения расчётов.
  • r_drawparticles 0 — убирает анимацию частиц: выстрелы, всплески воды и так далее.
  • func_break_max_pieces 0 — мусор вроде бочек, осколков, щепок от ящиков исчезнет.
  • r_drawtracers_firstperson 0 — отключает следы от пуль при стрельбе.
  • muzzleflash_light 0 — исчезает динамический свет от вспышек.
  • r_dynamic 0 — убирает динамические отсветы от объектов.
  • r_eyemove 0 — отключает подвижность глаз у игроков.
  • r_eyegloss 0 — убирает блеск глаз у игроков.

За 10 лет в IT перепробовала многое: работала сисадмином и тестировщиком, писала на десятке разных языков программирования, руководила компьютерным отделом редакции печатной газеты и вела ленты новостей хай-тек-порталов. Могу пропатчить KDE2 под FreeBSD — и подробно рассказать обо всех нюансах этого процесса. Мечтаю о домашнем R2-D2 и полёте в космос.

Дисклеймер: этот материал рассчитан на новичков и тех, кто ещё не играл в CS:GO.

Игра уже не та, что раньше

Если зайти на страницу CS:GO в Steam, мы увидим следующие минимальные системные требования:

  • ОС: Windows 7/ Vista / XP.
  • Процессор: Intel Core 2 Duo E6600 или AMD Phenom X3 8750.
  • Оперативная память: 2 ГБ.
  • Видеокарта: 256 МБ памяти, поддержка DirectX 9 и Pixel Shader 3.0.

Переустановка и настройка системы

Настройки видеокарты

Данные параметры помогут только тем пользователям, у которых установлены довольно старые видеокарты. Дело в том, что CS:GO по большей части использует ресурсы процессора, а не GPU, поэтому если вы обновляли видеокарту за последние два-три года (пусть даже ваш выбор пал на самые слабые карты из линеек AMD и NVIDIA), то от описанных ниже действий вы не получите ощутимого результата.

Для владельцев видеокарт NVIDIA:

Настройки NVIDIA для максимального FPS в CS:GO

Настройки NVIDIA для максимального FPS в CS:GO

Для владельцев видеокарт AMD:

Настройки AMD Adrenaline Edition 2020 для максимального FPS в CS:GO

Настройки AMD Adrenaline Edition 2020 для максимального FPS в CS:GO

Настройки CS:GO

Настройки CS:GO для максимального FPS

Что делать, если ничего не помогло?

Как говорилось в начале материала, CS:GO постоянно совершенствуется и с каждым крупным патчем требует всё больше ресурсов. Если никакие операции не помогают вам достичь комфортного уровня FPS, железо вашего ПК уже требует обновления. Необходимый минимум, которого вам хватит на несколько лет, — процессор уровня Intel Core i5 или AMD Ryzen 5, а также 8 ГБ оперативной памяти. Всё остальное — это лишь временное решение: рано или поздно даже добытые по крупицам кадры в секунду улетучатся, и без производительного компьютера нормально играть в CS:GO уже не выйдет.

В Интернете вы можете найти гайды, где используются различные программы для повышения FPS. Такой подход мне категорически не нравится, потому что я хочу знать, что меняю, решил просмотреть все варианты в статье.

В данной статье используются только внутриигровые настройки и их описание, никакого постороннего софта.

Внутриигровые настройки ​

Запускаем CS:GO, заходим в Настройки > Изображение. Буду показывать, как настроить каждую опцию, что в дальнейшем приведет к повышению FPS.

Режим отображения: На весь экран
Формат экрана: Используйте разрешение своего экрана. Все зависит от вашего монитора.


Для лучшего обзора используем собственное разрешение (качественнее видно противников), но если вы хотите максимального прироста ФПС, уменьшение разрешения значительно его повысит.

Полный экран — хороший выбор с точки производительности, но вы можете предпочесть окно без рамки, если используете несколько мониторов, и хотите быстро перейти на другой дисплей. (Хотя, раз вы читаете эту статью, откуда у вас второй монитор, хд)

Примечание: Переключение с полноэкранного режима в оконный производится нажатиям клавиш ALT + ENTER.

Энергосберегающий режим: ВЫКЛ.

1617617336353.jpg

Расширенное настройки изображения ​

Общее качество теней: Очень Низкое.
Качество теней - одна из настроек, оказывающих наибольшее влияние на частоту кадров.

Детализация модели и текстур: Высокое.
Качество текстур приводит лишь к незначительному падению кадров в секунду, поскольку в основном расходует VRAM. Если ваша видеокарта имеет не менее 3-4 ГБ видеопамяти, я предлагаю установить ее на High, так как игра будет выглядеть немного лучше.

Стриминг текстур: ВКЛ.
Откладывает загрузку текстур, пока они не понадобятся для рендеринга. Если выключить настройку = текстуры будут занимать больше памяти.

Детализация эффектов: Низкое или Высокое.
Почти никакой просадки от изменения данной настройки. Но нам же нужно больше ФПС, по этому, ставим Низкое.

Детализация шейдеров: Низкое.
Как правило, рекомендуется отключить любую опцию, которая может помешать игровому процессу, добавив на экран дополнительные эффекты.

Повышений контраст игроков: ВКЛ/ВЫКЛ (На ваше усмотрение, нужна производительность = ВЫКЛ)
Улучшает различимость моделей при низком контрасте.

Многоядерная обработка: ВКЛ.
Позволяет игре использовать несколько ядер вашего процессора.

Режим сглаживания множественной выборкой: НЕТ.
Убирает лесенки по краям объекта, нам нужна максимальная производительность, по этому - выключаем.

Сглаживание с помощью FXAA: ВЫКЛ.
Сглаживание оказывает огромное влияние на частоту кадров. FXAA не снижает производительность так сильно, как MSAA, но все равно выключаем для повышения фпс.

Режим фильтрации текстур: Билинейный.
Честно говоря, в большинстве игр я держу этот параметр на уровне 8–16x, потому что он заметно улучшает внешний вид игры, не тратя много кадров. В нашем случае - Билейный.

В CS:GO вы хотите использовать билинейный фильтр, потому что он дает вам преимущество: объекты выделяются больше, что помогает лучше видеть противников.

как повысить фпс в кс го

Все консольные команды для повышения фпс в кс го:

  • Net_graph 1 — показывает актуальные сведения о компьютере игрока. Например, тут можно увидеть такие значения, как: Ping, Var, FPS.
  • Cl_showfps 1 — показывает исключительно то, какое количество кадров воспроизводится устройством.
  • Cl_disable_ragdolls 1 — убирает небольшую физику игры. Это повышает производительность устройства, но только на локальном сервере. Это будет актуальным для тренировки стрельбы или дымов.
  • Dsp_slow_cpu 1 — снижает качество воспроизводимого звука, повышая количество кадров.
  • R_drawparticles 0 — избавляет игрока от таких вещей, как выстрелы, эффекты всплеска воды и не только.
  • Func_break_max_pieces 0 — отключает появление на карте таких вещей, как бочки, бутылки, некоторые ящики.
  • Mat_queue_mode 2 — активирует многоядерную обработку. Вводить нужно лишь в том случае, если в компьютере установлен процессор с более, чем одним ядром.
  • Muzzleflash_light 0 — убирает свет, появляющийся от некоторых вспышек.
  • R_eyemove 0 — делает глаза персонажей статичными, убирая тем самым лишний эффект.
  • R_eyegloss 0 — отключает блеск глаз у персонажей. Это, опять же, ненужный эффект, забирающий производительность.
  • Fps_max 150 — искусственное ограничение FPS. Нужно устанавливать то значение, которое максимум выдает компьютер.

Если активировать каждую команду, предложенную в списке, в среднем, можно получить 20-60 кадров в секунду. Для получения большего прироста, к сожалению, ничего, кроме как обновления компьютера, предложить невозможно.

Читайте также: