Содержание
Оптимизация процессора
Наверное, это слишком громко сказано, я просто дам пару советов, как избавить проц от выполнения ненужной работы, и использовать его наиболее эффективно.
Реестр
Первым делом, разумеется, полезем в реестр. Как работать с ним можно узнать здесь.
Настройка кэша процессора второго уровня производится изменением параметра SecondLevelDataCache в HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ MemoryManagement\ — изменяем значение (десятичное), указывая объем L2 кэша процессора. Узнать объём кэша своего проца можно с помощью проги CPU-Z (качните с моего сайта)
По умолчанию все 16-битные приложения работают в одном и том же пространстве памяти Windows XP. И если одно из этих приложений терпит крах, то может случиться, что и другое 16-битное приложение также аварийно завершится. Чтобы этого не случилось, каждое такое приложение может работать в своем собственном пространстве. Это потребует большего количества памяти, но зато более безопасно. Для того, чтобы 16-битные программы запускались в отдельных процессах, найдите подраздел HKLM \ System \ CurrentControlSet \ Control \ WOW\ и измените строковое значение ключа DefaultSeparateVDM с «no» на «yes».
Винда при открытии файлов в Проводнике с расширением .avi, пытается прочесть данные из него (размер, ширина, высота и т.д.), что замедляет его открытие. Для решения этой проблемы необходимо в ключе реестра HKEY_CLASSES_ROOT \ SystemFileAssociations \ .avi \ shellex \ PropertyHandler удалить значение по умолчанию {87D62D94-71B3-4b9a-9489-5FE6850DC73E}. Теперь в окне не будут показываться свойства файла.
Советы
Изменение приоритета запросов на прерывание (IRQ). Каждому компоненту компьютера назначается номер прерывания IRQ для доступа к системной шине. Например, если увеличить приоритет CMOS-памяти и часов реального времени, то можно увеличить производительность всех элементов системной платы.Открываете «Свойства системы» (Win + Break). На закладке «Оборудование» (Hardware) нажмите кнопку «Диспетчер устройств» (Device Manager). Теперь откройте свойства интересующего вас устройства, и выберите закладку «Ресурсы» (Resources). Здесь вы можете увидеть, какой номер IRQ используется выбранным устройством. Запомните номер прерывания и закройте все окна. Теперь запустите RegEdit. Найдите раздел HKEY_LOCAL_MACHINE / System / CurrentControlSet / Control / PriorityControl. Создайте новый DWORD ключ IRQ#Priority (где ‘#’ номер IRQ) и установите его в «1». Например, если IRQ08 зарезервирован под System CMOS, создайте ключ IRQ8Priority. Перезагрузитесь. Так же вы можете создать множественные приоритеты IRQ, однако это не очень эффективно и может привести к неустойчивой работе. Для удаления настройки, просто удалите созданный ключ. Также можно попробовать повторить операцию с видеокартой. Это очень тонкая настройка и действовать надо с крайней аккуратностью. Не пытайтесь выставить максимальный приоритет всем устройствам, ведь если в одном месте прибыло, то в другом обязательно убудет.
Чтобы поднять производительность какой-либо отдельной программы можно увеличить для неё приоритет процессора. Для этого заходите в Диспетчер задач (Ctrl-Alt-Del), переходите на вкладку Процессы, затем — правый клик по нужному процессу, и выбираете приоритет из списка. Не рекомендую ставить приоритет реального времени. Но имейте в виду, что повышение приоритетагде-то может помочь, а где-то — помешать. У меня на сайте есть прога Speed Balls, которая автоматически меняет приоритет активного приложения.
Встроенная в материнку звуковая карта является причиной снижения производительности в компьютерных играх. Ведь встроенная звуковушка по сути отвечает только за ввод-вывод звука, а всю обработку производит процессор (а то ему заняться больше нечем, в играх ведь надо и физику, и ИИ рассчитывать, и ещё много чего). Особенно показателен тест в 3DMark’03 Pro, где сначала показывают мультик, рассчитываемый процом в реальном времени без звука, а потом — тот же мультик, но со звуком. Посмотрите, какая будет разница в FPS на встроенной звуковухе. Поэтому, если хотите неплохо разгрузить процессор, приобретите какую-нибудь PCI-звуковушку.
Лучший способ оптимизации процессора — это его разгон. Но я не буду об этом писать, потому что есть отличный сайт, посвящённый разгону, и вы его, конечно, знаете 🙂
оптимизация CPU и RAM / Хабр
Здравствуйте, коллеги! Сегодня я хотел бы обсудить очень актуальную для многих администраторов Check Point тему «Оптимизация CPU и RAM». Нередки случаи, когда шлюз и/или менеджмент сервер потребляют неожиданно много этих ресурсов, и хотелось бы понять, куда они “утекают”, и по возможности грамотнее использовать их.
1. Анализ
Для анализа загрузки процессора полезно использовать следующие команды, которые вводятся в экспертном режиме:
topпоказывает все процессы, количество потребляемых ресурсов CPU и RAM в процентах, uptime, приоритет процесса и другое в реальном времени
cpwd_admin list Check Point WatchDog Daemon, который показывает все модули апплайнса, их PID, состояние и количество запусков
cpstat -f cpu os использование CPU, их количество и распределение процессорного времени в процентах
cpstat -f memory os использование виртуальной RAM, сколько всего активной, свободной RAM и другое
Правильным замечанием будет то, что все команды cpstat можно посмотреть с помощью утилиты cpview. Для этого просто нужно ввести команду cpview из любого режима в SSH-сессии.
ps auxwf длинный список всех процессов, их ID, занимаемую виртуальную память и память в RAM, CPU
Другая вариации команды:
ps -aF покажет самый затратный процесс
fw ctl affinity -l -a распределение ядер под разные инстанции фаервола, то есть технология CoreXL
fw ctl pstat анализ RAM и общие показатели соединений, cookies, NAT
free -m буфер RAM
Отдельного внимания стоит команда netsat и ее вариации. Например, netstat -i может помочь решить задачу мониторинга буферов обмена. Параметр, RX dropped packets (RX-DRP) в выводе этой команды, как правило, растет сам по себе из-за дропов нелегитимных протоколов (IPv6, Bad / Unintended VLAN tags и другие). Однако если дропы случаются по другой причине, то стоит воспользоваться данной статьей, чтобы начать расследование и понять, почему данный сетевой интерфейс сбрасывает пакеты. Узнав причину, работу апплайнса также можно оптимизировать.
Если включен блейд Monitoring, то можно смотреть данные показатели графически в SmartConsole, нажав на объект и выбрав пункт «Device & License Information».
На постоянное основе блейд Monitoring включать не рекомендуется, но на день для теста вполне можно.
Более того, можно добавлять больше параметров для мониторинга, один из них очень полезный — Bytes Throughput (пропускная способность апплайнса).
Если есть какая-то другая система мониторинга, например, бесплатный Zabbix, основанная на SNMP, она тоже подойдет для выявления данных проблем.
2. “Утечка” RAM со временем
Часто встает вопрос, что со временем шлюз или менеджмент сервер начинает все больше и больше потреблять RAM. Хочу успокоить: это нормальная история для Linux подобных систем.
Посмотрев вывод команд free -m и cpstat -f memory os на апплайнсе из экспертного режима, можно посчитать и посмотреть все параметры, относящиеся к RAM.
По факту доступной памяти на шлюзе на данный момент Free Memory + Buffers Memory + Cached Memory = +-1.5 Гб, как правило.
Как говорит СР, со временем шлюз/менеджмент сервер оптимизируется и использует все больше памяти, доходя до примерно 80% использования, и останавливается. Вы можете перезагрузить устройство, и тогда показатель сбросится. 1.5 Гб свободной ОЗУ шлюзу точно хватает на выполнение всех задач, а менеджмент редко доходит до таких пороговых значений.
Также выводы упомянутых команд покажут, сколько у вас Low memory (оперативная память в user space) и High memory (оперативная память в kernel space) использовано.
Процессы kernel (включая active modules, такие как Check Point kernel modules) используют только Low memory. Однако пользовательские процессы могут использовать как Low, так и High memory. Более того, Low memory примерно равна Total Memory.
Беспокоиться следует, только если в логах будут сыпаться ошибки «modules reboot or processes being killed to reclaim memory due to OOM (Out of memory)». Тогда следует перезагрузить шлюз и обратиться в поддержку, если перезагрузка не поможет.
Полное описание можно найти в sk99547 и sk99593.
3. Оптимизация
Ниже приведены вопросы и ответы по оптимизации CPU и RAM. На них стоит честно ответить самому себе и прислушаться к рекомендациям.
3.1. Правильно ли апллайнс был подобран? Был ли пилотный проект?
Несмотря на грамотный сайзинг, сеть могла банально разрастись, и данное оборудование просто не справляется с нагрузкой. Второй вариант, если сайзинга как такового не было.
3.2. Включена ли HTTPS инспекция? Если да, то настроена ли технология по Best Practice?
Обратиться к статьe, если вы наш клиент, или к sk108202.
Порядок расположения правил в политике HTTPS инспекции играет большое значение в оптимизации открытия HTTPS сайтов.
Рекомендуемый порядок расположения правил:
- Правила bypass с категориями/URL
- Правила inspect с категориями/URL
- Правила inspect для всех остальных категорий
По аналогии с фаервольной политикой, Check Point ищет совпадение по пакетам сверху вниз, поэтому bypass правила лучше расположить вверху, так как шлюз не будет тратить ресурсы на прогонку по всем правилам, если этот пакет надо пропустить.
3.3 Используются ли address-range объекты?
Объекты с диапазоном адресом, например, сеть 192.168.0.0-192.168.5.0, отнимают существенно больше RAM, чем 5 network объектов. В общем и целом, считается хорошей практикой удалять неиспользуемые объекты в SmartConsole, так как каждый раз во время установки политики шлюз и менеджмент сервер тратят ресурсы и, главное, время, на то, чтобы верифицировать и применить политику.
3.4. Как настроена политика Threat Prevention?
В первую очередь, Check Point рекомендует выносить IPS в отдельный профиль и создавать отдельные правила под этот блейд.
Например, администратор считает, что сегмент DMZ необходимо защищать только с помощью IPS. Поэтому, чтобы шлюз не тратил ресурсы на обработку пакетов другими блейдами, необходимо создать правило конкретно под данный сегмент с профилем, в котором включен только IPS.
По поводу настройки профилей, то рекомендуется настраивать его по лучшим практикам в этом документе(страницы 17-20).
3.5. В настройках IPS как много сигнатур в режиме Detect?
Рекомендуется усиленно проработать сигнатуры в том плане, что следует отключить неиспользуемые (например, сигнатуры на эксплуатацию продуктов Adobe требуют много вычислительной мощности, и если у заказчика таких продуктов нет, сигнатуры имеет смысл отключить). Далее поставить Prevent вместо Detect там, где возможно, потому что шлюз тратит ресурсы на обработку всего соединения в режиме Detect, в режиме Prevent он сразу отбрасывает соединение и не тратит ресурсы на полную обработку пакета.
3.6. Какие файлы обрабатываются блейдами Threat Emulation, Threat Extraction, Anti-Virus?
Не имеет смысла эмулировать и анализировать файлы расширений, которые ваши пользователи не скачивают, или вы считаете ненужными в вашей сети (например, bat, exe файлы легко заблокировать с помощью блейда Content Awareness на уровне фаервола, поэтому ресурсы шлюза будут тратиться меньше). Более того, в настройках Threat Emulation можно выбирать Environment (операционную систему) для эмуляции угроз в песочнице и ставить Environment Windows 7, когда все пользователи работают с 10-ой версией, тоже не имеет смысла.
3.7. Расположены ли фаервольные правила и правила уровня Application в соответствии с best practice?
Если у правила много хитов (совпадений), то их рекомендуется ставить в самый верх, а правила с малым количеством хитов — в самый низ. Главное — это следить за тем, чтобы они не пересекались и не перекрывали друг друга. Рекомендуемая архитектура фаервольной политики:
Пояснения:
First Rules — сюда помещаются правила с самым большим количеством совпадений
Noise Rule — правило для отбрасывания паразитного трафика, такого как NetBIOS
Stealth Rule — запрет обращений к шлюзам и менеджментам всем, кроме тех источников, которые были указаны в правилах Authentication to Gateway Rules
Clean-Up, Last и Drop Rules, как правило, объединяются в одно правило для запрета всего, что не разрешено было ранее
Данные Best practice описаны в sk106597.
3.8. Какие настройки стоят у созданных администраторами сервисов?
Например, создается какой-то сервис TCP по определенному порту, и имеет смысл в Advanced настройках сервиса снять галочку “Match for Any”. В этом случае данный сервис будет попадать конкретно под правило, в котором он фигурирует, и не участвовать в правилах, где в колонке Services стоит Any.
Говоря о сервисах, стоит упомянуть то, что иногда бывает необходимым подтюнить тайм-ауты. Эта настройка позволит грамотнее расходовать ресурсы шлюза, чтобы не держать лишнее время TCP/UDP сессии протоколов, которым не нужен большой тайм-аут. Например, на скриншоте ниже, я переставил тайм-аут domain-udp сервиса с 40 секунд на 30 секунд.
3.9. Используется ли SecureXL и каков процент ускорения?
Проверить качество работы SecureXL можно основными командами в экспертном режиме на шлюзе fwaccel stat и fw accel stats -s. Далее нужно разбираться, что за трафик ускоряется, какие templates (шаблоны) можно создать еще.
По умолчанию Drop Templates не включены, их включение благоприятно скажется на работе SecureXL. Для этого зайдите в настройки шлюза и во вкладку Optimizations:
Также при работе с кластером для оптимизации CPU можно отключить синхронизацию некритичных сервисов, таких как UDP DNS, ICMP и другие. Для этого стоит зайти в настройки сервиса → Advanced → Synchronize connections of State Synchronization is enabled on the cluster.
Все Best Practice описаны в sk98348.
3.10. Как используется CoreXl?
Технология CoreXL, позволяющая использовать множество CPU для firewall instances (модули фаервола), однозначно помогает оптимизировать работу устройства. Сперва команда fw ctl affinity -l -a покажет используемые firewall instances и процессоры, отданные под нужны SND (модуля, который распределяет трафик на фаервольные сущности). Если задействованы не все процессоры, их можно добавить командой cpconfig на шлюзе.
Также хорошая история — это поставить хотфикс на включение Multi-Queue. Multi-Queue решает проблему, когда процессор с SND используется на много процентов, а firewall instances на других процессорах простаивают. Тогда у SND появилась бы возможность создавать много очередей для одной NIC и ставить разные приоритеты для разного трафика на уровне ядра. Следовательно, ядра CPU станут использоваться грамотнее. Методики описаны также в sk98348.
В заключение хотелось бы сказать, что это далеко не все Best Practices по оптимизации работы Check Point, однако самые популярные. Если вы хотите заказать аудит вашей политики безопасности или решить проблему, связанную с Check Point, то обращайтесь, пожалуйста, на [email protected].
Спасибо за внимание!
Битсум. Оптимизация процессора в реальном времени и автоматизация
Bitsum. Оптимизация ЦП в реальном времени и автоматизация
- Процесс Лассо
- БЛОГ
Войти
Зарегистрироваться
ProBalance
Помогает поддерживать быстродействие системы при высокой загрузке ЦП
Подробнее
Режим производительности
Bitsum Максимально производительный план питания для максимальной производительности
Подробнее
Метрика отклика
0012
Мониторинг отклика системы с помощью нашей собственной метрики
Подробнее
Автоматизация
Автоматизация привязки ЦП, приоритетов и других параметров процессов
Подробнее Подробнее
Правила сторожевого таймера
Создание правил для выполнения действий над процессом при достижении порогового значения
Подробнее
Алгоритмы
Алгоритмы, такие как ограничитель процессора, балансировщик и групповой расширитель
Узнайте больше
Activity Audit System
Log и процесс аудита и другие выбранные системы системы
. производительность при использовании ПК, но экономия энергии при простое
Подробнее
Заставьте процессы работать по-своему!
Скачать Process Lasso Free
Купить Process Lasso Pro
Особенности
- ProBalance
- ProBalance — это наш известный эффективный алгоритм для поддержания скорости отклика ПК при высокой загрузке ЦП.
- Привязка ЦП
- Установите постоянные привязки ЦП, чтобы процессы запускались на нужном наборе ЦП при каждом запуске.
- Наборы ЦП
- «Мягкая» форма привязки ЦП, которая больше похожа на предпочтительные ядра.
- Классы приоритета
- Установите постоянные приоритеты ЦП, ввода-вывода и памяти, чтобы процессы выполнялись с желаемыми приоритетами при каждом запуске.
- Запрещенные процессы
- Немедленно завершить любой совпавший процесс по вашим критериям.
- Ограничение экземпляров
- Ограничить количество экземпляров процесса в пользовательском сеансе.
- Балансировщик экземпляров
- Распределите ядра ЦП между запущенными экземплярами приложений.
- Ограничитель процессора
- Динамически временно ограничивать использование ЦП процессом, когда оно достигает порогового значения.
- Групповой расширитель
- Разрешить приложениям, не имеющим информации о группе процессоров, полностью использовать ресурсы ЦП.
- Автоматизация профиля мощности
- Переключение планов электропитания во время простоя (IdleSaver), или при обнаружении запущенных определенных процессов, или с помощью ручного таймера (Keep Awake) и т. д.…
- Предотвратить сон (Бодрствовать)
- Process Lasso может препятствовать переходу компьютера в спящий режим в течение определенного периода времени или при выполнении определенных процессов.
- Отключить Hyper-Threading или SMT
- Динамически отключать Hyper-Threading или SMT для каждого процесса.
- Расширенные правила сторожевого таймера
- Создайте расширенные правила для выполнения указанного действия, когда соответствующие процессы достигают определенного порога потребления ресурсов или других критериев.
- Операции множественного выбора
- Выполнить операцию, например завершить несколько процессов одновременно!
- Профили конфигурации
- Профили позволяют создавать и использовать несколько конфигураций правил.
- Подробнее…
- Process Lasso содержит множество других возможностей и функций. Исследуйте их сами!
О Process Lasso
Process Lasso — это программное обеспечение для автоматизации и оптимизации процессов Windows. От алгоритмов настройки, таких как ProBalance, до созданных пользователем правил и постоянных настроек, таких как соответствие ЦП и классы приоритета, Process Lasso обеспечивает полный контроль над запущенными приложениями!
Наш знаменитый алгоритм ProBalance поддерживает быстродействие системы при высокой загрузке процессора. Этот запатентованный алгоритм динамически регулирует приоритеты запущенных программ, чтобы контролировать проблемные фоновые процессы. Благодаря ProBalance один или несколько процессов больше не смогут поставить вашу систему в виртуальный тупик. Process Lasso позволит вам продолжать взаимодействовать с вашим компьютером, даже когда он находится под большой нагрузкой на процессор. Попробуйте нашу демо-версию CPUEater, чтобы испытать ProBalance на себе.
Process Lasso также позволяет пользователям автоматизировать и настраивать запуск приложений с помощью ряда уникальных и полезных функций. К ним относятся постоянные классы приоритетов, постоянные привязки ЦП, запрещенные процессы, профили мощности для каждого процесса, сторожевой таймер процесса для расширенных правил, ограничения количества экземпляров процесса, балансировка нескольких экземпляров и многое другое!
Process Lasso — это универсальное средство смены привязки ЦП Windows. Привязка ЦП определяет набор ядер ЦП, на которых может выполняться приложение. С помощью Process Lasso вы можете управлять этим с помощью постоянной настройки, которая применяется при каждом запуске приложения, или изменять ее динамически во время работы приложения после достижения порогового значения. Привязка ЦП обычно изменяется, чтобы ограничить использование ЦП или повысить производительность.
Также доступны многие дополнительные функции, такие как автоматизация плана питания, показатель отклика системы и ведение журнала активности процессов.
Эти функции дают вам возможность контролировать использование программами ресурсов вашего компьютера на основе автоматически применяемых настроек. С помощью Process Lasso вы можете точно решить, как должны работать ваши процессы.
Для минимального использования ресурсов все алгоритмы и правила процесса применяются автономной фоновой службой, называемой регулятором процессов. Графический интерфейс является полностью необязательным.
Правила обработки, постоянные привязки ЦП и классы приоритета, автоматическая оптимизация, запреты приложений, балансировка нагрузки, автоматизация плана электропитания и многое другое!
https://bitsum.com/wp-content/gallery/lasso-featured/2.png
https://dl. bitsum.com/files/processlassosetup64.exe
Окна
4,4 / 1244
Цена обновления Pro: $24,95
долларов США
Betanews на ProBalance:
Главной технологией
Process Lasso является ProBalance, интеллектуальный инструмент, который отслеживает запущенные процессы и интеллектуально регулирует приоритет ресурсов пожирателей по мере их появления.
Может ли это что-то изменить? Мы использовали демоверсию «CPUEater» разработчика, чтобы создать процесс с 48 активными потоками, и попытались запустить Chrome (с кэшированными файлами ядра). При отключенном ProBalance потребовалось 30–40 секунд, а при включенном — менее 1 секунды.
Это был очень экстремальный пример, поэтому мы повторили попытку с 16 потоками (по одному на ядро), и Chrome загрузился за 5 секунд; 8 потоков, и он загружается примерно за 2, что более чем в два раза превышает время, затрачиваемое ProBalance.
Мы попробовали несколько других приложений, нагружающих ЦП, с аналогичными результатами. Если вы одновременно запускаете несколько приложений и что-то пытается загрузить ваш процессор, то настройки приоритета Process Lasso обычно означают, что ваша система остается очень отзывчивой.
Просмотреть все сообщения
Награды
Process Lasso доступен на английском, немецком, русском, словенском, испанском, польском, финском, PT-BR, японском и китайском (упрощенном и традиционном). Помогите перевести Process Lasso.
Как оптимизировать процессор для игр
Если вы геймер, вы уже знаете, что производительность вашего графического процессора и вашего процессора имеет значение при попытке добиться плавной игровой частоты кадров. Ваш графический процессор — это рабочая лошадка, но вы же не хотите, чтобы его сдерживал узкий центральный процессор, не так ли?
Производительность процессора обычно снижается, когда он достигает предела мощности или теплового предела. Даже если это не так, вы, вероятно, можете освободить ресурсы ЦП, закрыв приложения, которые в данный момент не используются.
Также иногда, даже когда средняя частота кадров в порядке, вы будете получать микрозаикания, указывающие на низкую частоту кадров 1% и 0,1%. Хотя это не проблема, когда вы используете компьютер для повышения производительности, они могут испортить игровой процесс, особенно если вы играете в сверхбыстрый шутер от первого лица.
Есть несколько вещей, которые вы можете сделать, чтобы убедиться, что ваш процессор хорошо оптимизирован для игр. Пожалуйста, читайте дальше, чтобы узнать.
Содержание
Почему ваш процессор может быть не оптимизирован для игр?
Ваш компьютер является машиной общего назначения, которая выполняет множество различных задач, а не только игры. Производитель не будет иметь представления о вашем конкретном случае использования, и вы единственный, кто может настроить параметры по своему усмотрению.
- Возможно, ЦП не оптимизирован для подачи питания.
- Процессор может достичь предела теплового регулирования.
- потока ЦП могут быть потрачены впустую на ненужные программы и процессы.
- Некоторые функции процессора могут быть нежелательны во время игры.
Как оптимизировать процессор для игр?
Ниже мы описали различные стратегии оптимизации ЦП. Вы можете попробовать некоторые или все из них и посмотреть, улучшит ли это вашу игровую производительность.
Включение игрового режима
В настройках Windows есть игровой режим, который оптимизирует производительность ПК для игр. Чтобы включить его:
- Нажмите Win + I, чтобы запустить Настройки .
- Выберите Gaming и нажмите Game Mode .
- Переключите ползунок Игровой режим на Вкл .
Изменение профиля мощности для оптимизации производительности
Производительность ЦП и мощность, подаваемая на ЦП, имеют прямую зависимость. Чем больше мощности получает ваш процессор, тем лучше он работает. Простой. Таким образом, одно из самых простых действий, которые вы можете выполнить, — это проверить, какой профиль питания установлен на вашем устройстве, и изменить его на профиль максимальной производительности.
- Нажмите Win + R и введите cmd. Нажмите Ctrl+Shift+Enter. Это запустит e повышенная командная строка .
- Введите:
powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61
и нажмите Enter. Это активирует схему Ultimate Performance Power Scheme . - Нажмите Win + R и введите панель управления, чтобы запустить Панель управления .
- Перейдите к Оборудование и звук > Электропитание .
- Нажмите Выберите план электропитания .
- Разверните Показать дополнительные планы и выберите Максимальная производительность .
Примечание: Убедитесь, что ЦП имеет достаточное охлаждение. Если ваш процессор перегревается после установки схемы питания на максимальную производительность, верните ее на сбалансированную.
Отключить запуск ненужных программ
Некоторые программы запускаются при запуске после установки, и многие пользователи не знают об этом факте. Независимо от того, необходимо это или нет, они в конечном итоге будут потреблять ресурсы, включая потоки ЦП, что может нанести ущерб использованию ЦП во время игры. Поэтому вы можете определить программы, которые вам не нужны, при запуске и отключить их.
- Нажмите Ctrl + Shift + Esc, чтобы запустить диспетчер задач .
- Перейдите на вкладку «Автозагрузка».
- Найдите все ненужные программы, для которых установлено значение Enabled , щелкните их правой кнопкой мыши и выберите Disable .
Закрыть фоновые приложения браузера
Фоновые приложения, запущенные браузером, но продолжающие работать даже после закрытия браузера, очевидно, потребляют системные ресурсы. Вы можете закрыть их, и они больше не будут конкурировать за ваши драгоценные ресурсы процессора во время игры.
Для браузеров на основе хрома, включая Google Chrome:
- Запустите Настройки и найдите Системные настройки . Расположение этой опции может варьироваться в зависимости от вашего браузера Chromium.
- Вы найдете вариант с надписью « Продолжить запуск фоновых приложений, когда браузер закрыт. ”Установите значение Off .
Настройка реестра
Примечание. Не забудьте сделать резервную копию реестра, прежде чем пытаться его изменить.
Вы можете настроить некоторые параметры реестра, чтобы оптимизировать работу процессора для игр. Вот настройки, которые вам нужно изменить:
- Нажмите Win + R и введите regedit, чтобы запустить редактор реестра .
- Перейдите к:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
- Дважды щелкните по двойному слову SystemResponsiveness и измените значение data на 1 .
- Затем перейдите к папке Tasks > Games в SystemProfile и измените значение Priority dword на 6 .
- Аналогичным образом измените значение данных Планирование Категория и Приоритет SFIO на Высокий .
Перезагрузите компьютер.
Изменение настроек таймера событий высокой точности
Таймер событий высокой точности (HPET) — это аппаратный таймер, используемый в ПК, который создает периодические прерывания и используется для синхронизации воспроизведения мультимедиа. HPET — это постоянно работающий счетчик. Он сравнивает фактическое значение таймера с запрограммированным значением таймера на равенство, а не больше или меньше. Таким образом, если намеченное прерывание пропущено, в точке переполнения устанавливается другое. При наличии немаскируемых прерываний также может возникнуть нежелательное состояние гонки.
Настройка HPET из диспетчера устройств:
- Нажмите Win + R и введите
devmgmt. msc
. - Разверните Системные устройства и выберите Высокоточный таймер событий .
- Щелкните правой кнопкой мыши Таймер событий высокой точности и из контекстного меню вы можете либо включить, либо отключить его.
Настройка HPET из командной строки с повышенными правами:
- Нажмите Win + R и введите cmd. Нажмите Ctrl + Shift + Enter, чтобы запустить командная строка с повышенными привилегиями .
- Введите:
bcdedit /set useplatformclock true
и нажмите Enter, чтобы включить HPET - Введите:
bcdedit /deletevalue useplatformclock
и нажмите Enter, чтобы отключить HPET
Настройка HPET может быть полезна для таких операций в реальном времени, как как игровые. Проверьте свою игровую производительность с включенным или отключенным HPET и придерживайтесь настройки, которая работает лучше всего.
Отключить динамический тик (задержка DPC)
Динамический тик — это функция, которая позволяет Windows останавливать системный таймер, когда ничего не происходит, для экономии энергии. Эта функция удобна для портативных систем, работающих от батареи, но может быть проблемой для настольных компьютеров, тем более что известно, что бестактный режим вызывает странные проблемы на некоторых системах; особенно во время игр или других задач, связанных с мультимедиа. Чтобы отключить Dynamic Tick:
- Нажмите Win + R и введите cmd. Нажмите Ctrl + Shift + Enter, чтобы запустить командная строка с повышенными привилегиями .
- Введите:
bcdedit /set disabledynamictick yes
и нажмите Enter. - Перезагрузите компьютер.
Если вы хотите отменить изменения, запустите командную строку с повышенными привилегиями и введите: bcdedit /set disabledynamictick no
, нажмите клавишу ввода и перезагрузите компьютер.
Понижение напряжения ЦП
Примечание. Перед попыткой понижения напряжения ЦП рекомендуется создать точку восстановления системы.
Пониженное напряжение означает снижение напряжения, подаваемого на ЦП. Это заставит ваш процессор работать медленнее, но, поскольку ваш процессор работает медленнее, он может работать дольше без термического дросселирования. Думайте об этом как о спринте против марафонского бега. Сначала спринтер может быть намного быстрее, но в течение длительного периода времени марафонец побеждает благодаря стабильному темпу. Это идея, которую мы преследуем при понижении напряжения наших компонентов.
Некоторые системы, особенно премиальные, ориентированные на игры и производительность, допускают понижение напряжения в BIOS. Попробуйте войти в BIOS, чтобы узнать, поддерживается ли эта функция вашей материнской платой. Если вы видите что-то вроде «CPU Voltage» или «CPU Vcore Voltage Offset», значит, ваша материнская плата поддерживает пониженное напряжение.
Напряжение ЦП относится к напряжению, подаваемому на ЦП. Если вы увеличите напряжение ЦП, это увеличит тактовую частоту ЦП, то есть разгон ЦП. Если вы уменьшите напряжение процессора, это уменьшит тактовую частоту процессора. Это позволяет ЦП работать с более низкой температурой и значительно позже срабатывать при тепловом троттлинге.
Смещение напряжения ЦП относится к смещению напряжения ЦП. Это полезно для переопределения автоматических настроек напряжения материнской платы. Материнская плата автоматически выбирает напряжение ЦП на основе текущей частоты ЦП, но если тестирование показывает, что та же частота стабильна при более низком напряжении, вы можете использовать его вместо этого. Например, один пользователь обнаружил, что материнская плата поддерживает 1,49V к ЦП при тактовой частоте 4,8 ГГц, но оно все еще оставалось стабильным около 1,38 В. Таким образом, они могли использовать смещение -0,11 В.
Разгон ЦП
Разгон — это процесс увеличения частоты ЦП. В отличие от пониженного напряжения, когда вы разгоняете свой процессор, он нагревается и быстро достигает точки теплового дросселирования. Таким образом, у вас должно быть хорошее решение для охлаждения, прежде чем пытаться разогнать ваш процессор. Рекомендуется корпус с большим количеством входов и выходов, а также мощный процессорный кулер, желательно с водяным охлаждением — либо AIO, либо специальный контур.
Теперь вам может быть интересно, пониженное напряжение и разгон кажутся двумя полярно противоположными действиями. Как может быть, что оба повысят производительность процессора? Что ж, хотя технически повышение напряжения процессора и приводит к разгону, обычно материнская плата автоматически выбирает напряжение для определенной тактовой частоты процессора. Опыт многих пользователей показал, что вы можете достичь такой же стабильной тактовой частоты при более низком напряжении, чем то, которое материнская плата выбирает автоматически.
Следовательно, вы можете одновременно разгонять и понижать напряжение процессора!
Имейте в виду, что и разгон, и пониженное напряжение — это действия, которые по своей сути вызывают нестабильность в системе, и требуется много терпения и проб, чтобы найти точку баланса, при которой система стабильна и вы довольны производительностью.