Как увеличить нагрузку на процессор?

Содержание

Ресурсы для оптимизации процессора — Intel

Как увеличить нагрузку на процессор?

Более быстрый процессор — это более плавный игровой опыт. Это может проявляться в увеличении частоты кадров в секунду в новейших играх класса AAA, улучшении работы в режиме многозадачности при запуске ПО для трансляции, а также ускорении кодирования видео. Как начать процесс оптимизации процессора для игр?

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

Intel® Performance Maximizer (Intel® PM)

Intel® Performance Maximizer — это легкий инструмент для ускорения работы процессора. В настоящее время он работает с новейшими процессорами с индексами K, KF и KS (например, новейший процессор Intel® Core™ i9) и будет поддерживаться новыми процессорами, которые будут выходить в будущем.

Intel® Performance Maximizer — это инструмент для оптимизации процессора, который автоматически выполняет оверклокинг процессора. Оверклокинг увеличивает тактовую частоту процессора (число циклов процессора за секунду), что позволяет выполнять команды программ на более высоких скоростях.

Оверклокинг традиционно подразумевает регулировку настроек в BIOS вручную, а затем перезагрузку и выполнение нагрузочных испытаний для проверки стабильности системы. Intel® Performance Maximizer значительно упрощает этот процесс. Инструмент запускается из Windows, а не в BIOS, и берет на себя все задачи по настройке и тестированию.

Intel® Performance Maximizer автоматически тестирует процессор для определения возможностей отдельных ядер («ДНК производительности» процессора). Из-за изменчивости производственного процесса (которую специалисты по оверклокингу иногда называют «кремниевой лотереей») каждый процессор имеет уникальный профиль производительности, и это означает, что некоторые процессоры могут быть разогнаны до более высокой тактовой частоты, чем другие процессоры с тем же номером модели. Опирающиеся на машинное обучение тесты создают индивидуальный профиль вашего процессора, а не полагаются на стандартные спецификации для данной модели процессора.

После тестирования Intel® Performance Maximizer определяет максимальную тактовую частоту процессора для оверклокинга. При значительном увеличении тактовой частоты можно добиться роста частоты кадров в минуту в ресурсоемких играх, ускорения рендеринга и быстрого отклика в различных приложениях.

Обратите внимание, что Intel® Performance Maximizer требует 16 ГБ свободного дискового пространства и нескольких часов перерыва в работе. Узнайте больше об использовании продукта здесь.

По intel® extreme tuning utility (intel® xtu)

Предназначенное для помощи пользователям в процессе настройки и тестирования оверклокинга Intel® Extreme Tuning Utility (Intel® XTU) — это программное обеспечение для оптимизации процессора, которое представляет собой комплекс эталонных тестов производительности, тестов нагрузки и мониторинга системы с помощью динамических линейных графиков. Оно используется для процессоров Intel® с разблокированным множителем с индексом K, начиная с моделей 3-го поколения, а также линейки процессоров Intel® Core™ серии Х для энтузиастов.

Intel® Extreme Tuning Utility обеспечивает удобный доступ к базовым кнопкам настройки оверклокинга, контролирующим частоту процессора (например, коэффициент ядра процессора и коэффициент кэша процессора), что обеспечивает большее удобство при выполнении оверклокинга по сравнению с Intel® Performance Maximizer.

Встроенный инструмент для тестирования производительности можно использовать для сравнения частоты процессора до и после оверклокинга, а также для последующего сравнения результатов других оверклокеров онлайн. Прочие пользовательские настройки можно импортировать и применять с помощью вкладки «Профили».

Встроенные тесты нагрузки процессора позволяют пользователям оценить стабильность и температуру системы при использовании собственных параметров оверклокинга. Независимо от того, применяете ли вы параметры оверклокинга в Intel® Performance Maximizer или вручную настраиваете их в Intel® XTU или среде BIOS, тесты нагрузки Intel® XTU обеспечивают интенсивную рабочую нагрузку. Узнайте больше об использовании продукта здесь.

Технология Intel® Turbo Boost

Технология Intel® Turbo Boost — это инструмент оптимизации процессора, который автоматически активируется без необходимости установки или настройки пользователем. Технология Intel® Turbo Boost 2.0 поддерживается многими процессорами Intel®. В отличие от Intel® Performance Maximizer и Intel® XTU для ее работы не требуется процессор с разблокированным множителем.

Технология Intel® Turbo Boost 2.0 динамически увеличивает скорость процессора при интенсивных нагрузках. Она временно увеличивает тактовую частоту процессора относительно обычной рабочей частоты до максимальной тактовой частоты в режиме Turbo (например, 5,3 ГГц для процессора Intel® Core™ i9-10900K), чтобы удовлетворить потребностям ресурсоемкого программного обеспечения.

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

Хотя большинство процессоров Intel® используют технологию Intel® Turbo Boost 2.0, технология Intel® Turbo Boost Max 3.0 поддерживается рядом процессоров Intel® Core™ серии X. Версия 3.0 опирается на возможности версии 2.0, ускоряя самые быстрые ядра процессора и направляя на них критически важную рабочую нагрузку.

Процессоры Intel® с разблокированным множителем предназначены для оверклокинга, а бесплатные программы для оптимизации процессора, такие как Intel® Performance Maximizer и Intel® Extreme Tuning Utility, помогают им достичь полного потенциала.

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

Источник: https://www.intel.ru/content/www/ru/ru/gaming/resources/cpu-optimizer.html

Как разогнать процессор и не навредить компьютеру

Как увеличить нагрузку на процессор?

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

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

Для оверклокинга предназначены прежде всего процессоры с разблокированным множителем. У Intel это серии К и Х, у AMD — Ryzen.

Что такое разблокированный множитель

Тактовая частота работы процессора — это произведение тактовой частоты (BCLK, base clock) системной шины материнской платы (FSB, front side bus) на множитель самого процессора. Множитель процессора — это аппаратный идентификатор, который передаётся в BIOS или UEFI (интерфейсы между операционной системой и ПО материнской платы).

Если увеличить множитель, тактовая частота работы процессора вырастет. А с ней — и производительность системы.

Если же множитель заблокирован, у вас не получится изменить его с помощью стандартных инструментов. А использование нестандартных (кастомных) BIOS/UEFI чревато выходом системы из строя — особенно если у вас нет опыта в оверклокинге.

Какие параметры важны для производительности

В BIOS/UEFI и программах для оверклокинга вы, как правило, сможете менять такие параметры:

  • CPU Core Ratio — собственно, множитель процессора.
  • CPU Core Voltage — напряжение питания, которое подаётся на одно или на каждое ядро процессора.
  • CPU Cache/Ring Ratio — частота кольцевой шины Ring Bus.
  • CPU Cache/Ring Voltage — напряжение кольцевой шины Ring Bus.

Кольцевая шина Ring Bus связывает вспомогательные элементы процессора (помимо вычислительных ядер), например контроллер памяти и кеш. Повышение параметров её работы также поможет нарастить производительность.

Набор параметров бывает и другим, названия могут отличаться — всё зависит от конкретной версии BIOS/UEFI или программы для оверклокинга. Часто встречается параметр Frequency — под ним понимают итоговую частоту: произведение CPU Core Ratio (множителя) на BCLK Frequency (базовую тактовую частоту).

Насколько безопасно разгонять процессор

В AMD прямо заявляют : «На убытки, вызванные использованием вашего процессора AMD с отклонением от официальных характеристик или заводских настроек, гарантия не распространяется». Похожий текст есть и на сайте Intel : «Стандартная гарантия не действует при эксплуатации процессора, если он превышает спецификации».

Вывод: если при разгоне что‑то пойдёт не так, ответственность за это будет лежать только на вас.

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

Для разгона новых процессоров Intel Core i5, i7, i9 десятого поколения с разблокированным множителем можно купить Turing Protection Plan. Он предполагает однократную замену процессора, который вышел из строя в результате оверклокинга.

Также отметим, что существует «кремниевая лотерея». Процессоры одной и той же модификации могут демонстрировать разные показатели после разгона. Всё дело в том, что чипы не идентичны — где‑то микроскопические дефекты после нарезки кристаллов кремния более выражены, где‑то менее. Таким образом, если вы зададите для своего процессора параметры удачного разгона, который выполнил опытный и успешный оверклокер, нет гарантии, что добьётесь тех же результатов.

Как подготовиться к разгону процессора

Для начала стоит понять, получится ли вообще безопасно разогнать систему.

Определите модель процессора

Кликните правой кнопкой по значку «Мой компьютер» («Этот компьютер», «Компьютер») и выберите пункт «Свойства». В открывшемся окне будет указана модель процессора.

Чтобы получить о нём более подробную информацию, можно установить бесплатную программу CPU‑Z. Она покажет ключевые характеристики чипсета и других компонентов, которые отвечают за производительность вашей системы.

Если у вас чипсет Intel серий К или Х либо AMD Ryzen, вам повезло. Это процессоры с разблокированным множителем, и их можно разгонять без «грязных хаков».

Повышать производительность других моделей не рекомендуем — по крайней мере, новичкам.

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

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

Проверьте материнскую плату

Если чипсет материнской платы не поддерживает оверклокинг, то у вас не получится изменить значение даже разблокированного множителя. Узнать модель материнской платы можно в приложении «Сведения о системе» для Windows 7 или 10. Нажмите Win + R, введите msinfo32 и посмотрите на пункты «Изготовитель основной платы» и «Модель основной платы».

Затем найдите в Сети информацию о чипсете, на котором построена плата.

  • Модели на базе чипсетов B350, B450, B550, X370, X470, X570 для процессоров AMD поддерживают разгон, на А320 — нет. Информация о платах и чипсетах есть на этой странице. Можно установить галочку Overclock, чтобы сразу видеть нужную информацию.
  • Платы для процессоров Intel на чипсетах Х- и Z‑серий позволяют без проблем разгонять процессоры с разблокированным множителем. Платы на чипсетах W-, Q-, B- и H‑серий разгон не поддерживают. Смотреть спецификации чипсетов Intel удобно здесь.

Кроме того, модели со словами Gaming, Premium и так далее обычно подходят для оверклокинга.

Рекомендуем обновить BIOS/UEFI материнской платы. Новую версию ПО и инструкции по установке можно найти на сайте производителя.

Уточните характеристики блока питания

Разгон потребует дополнительной энергии. Причём, если вы рассчитываете на 10% роста мощности процессора, ресурсопотребление вырастет не на 10%, а куда сильнее.

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

Оцените систему охлаждения

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

Всё дело в том, что с ростом рабочей частоты процессора тепловыделение повышается очень сильно. Например, когда Ryzen 5 2600 работает на частоте 3,4 ГГц, он выделяет около 65 Вт тепла. При разгоне до 3,8 ГГц — более 100 Вт.

Загрузите ПО для стресс‑тестов и оценки результатов разгона

Стресс‑тесты и бенчмарки помогут проверить стабильность конфигурации вашей системы после разгона. Такие функции есть в этих программах:

Другие бенчмарки можно найти, например, в Steam.

Сбросьте характеристики

Перед разгоном стоит сбросить все настройки в BIOS/UEFI до заводских — по крайней мере те, что касаются работы процессора. Как правило, комбинация клавиш для этого выводится на экран после входа в BIOS/UEFI.

Клавиша или их сочетание для входа в BIOS/UEFI обычно выводится при загрузке компьютера. Чаще всего это F2, F4, F8, F12 или Del. Нужно нажимать эти кнопки до загрузки системы. Если ни один из вариантов не подошёл, поищите комбинацию для своей модели материнской платы в Сети.

Также рекомендуем отключить Turbo Boost в BIOS/UEFI. Эта технология автоматически повышает характеристики процессора на высоких нагрузках, но её активация может повлиять на результаты разгона. Название конкретных пунктов зависит от модели вашей материнской платы и версии ПО для неё.

Не забудьте сохранить внесённые изменения перед выходом.

Читайте также  Как узнать какую память поддерживает процессор?

Как разогнать процессор в BIOS/UEFI

Алгоритм одинаковый и для процессоров Intel, и для AMD.

Определите исходные характеристики системы

Запустите один из бенчмарков (Cinnebench, Fire Strike, Time Spy, встроенные инструменты CPU‑Z, AIDA64 и так далее) в режиме для одного и всех ядер процессора и определите исходные характеристики системы. Например, Cinnebench выведет не только оценку вашей системы в баллах, но и сравнит её с популярными моделями процессоров.

У CPU‑Z аналитика проще, но эти баллы вы сможете использовать в качестве отправной точки для оценки эффективности разгона.

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

Увеличьте один из параметров

В BIOS/UEFI найдите параметр CPU Core Ratio (CPU Ratio, название может отличаться в зависимости от версии ПО) и увеличьте его значение. Рекомендуем наращивать мощность постепенно, добавлять одну‑две единицы к множителю, чтобы риск выхода системы из строя был минимальным.

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

Посмотрите на результат после перезагрузки

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

Максимально допустимую температуру для продуктов Intel ищите на этой странице: выберите семейство и модель процессора, найдите параметр T Junction.

На сайте AMD можно ввести модель процессора и посмотреть на значение максимальной температуры в характеристиках.

Повторите

Если система смогла загрузиться, продолжайте постепенно увеличивать значения CPU Ratio. Если после изменения параметров работа нестабильная, установите предыдущее значение.

Затем постепенно увеличивайте другие доступные параметры: CPU Core Voltage, CPU Cache/Ring Ratio, CPU Cache/Ring Voltage и так далее. Можно наращивать значения и попарно (частоту вместе с напряжением), чтобы быстрее добиться нужных результатов.

Параллельно следите за температурой процессора. Она должна быть стабильно ниже максимальных значений.

Проведите нагрузочный тест

Запустите бенчмарк и оставьте его работать на полчаса‑час. Желательно в это время находиться рядом с компьютером и следить за изменением показателей. Если в какой‑то момент температура процессора достигнет критической отметки, система станет работать нестабильно или перезагрузится, сделайте ещё один шаг назад: уменьшите значения параметров в BIOS/UEFI и снова запустите бенчмарк на полчаса‑час.

Сравните результаты до и после разгона, чтобы узнать, насколько сильно выросла производительность вашей системы.

Как разогнать процессор с помощью утилит

Производители процессоров облегчили задачу оверклокерам и выпустили удобные программы для разгона.

Intel Performance Maximizer

Утилита для автоматического разгона разработана для процессоров Intel Core девятого поколения — моделей с индексом К: i9‑9900K, i9‑9900KF, i7‑9700K, i7‑9700KF, i5‑9600K, i5‑9600KF. Для её работы нужны от 8 ГБ оперативной памяти, от 16 ГБ свободного места на диске, материнская плата с поддержкой оверклокинга, улучшенное охлаждение и 64‑битная Windows 10.

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

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

Скачать Intel Performance Maximizer →

Intel Extreme Tuning Utility

Утилита подходит для разгона процессоров Intel серий К и Х (конкретные модели перечислены на этой странице). Для корректной работы нужны 64‑битная Windows 10 RS3 или новее, материнская плата с поддержкой оверклокинга.

Работа с Intel Extreme Tuning Utility похожа на разгон процессора в BIOS/UEFI, но в более комфортном интерфейсе. Здесь есть и бенчмарк, и функции измерения температуры, и другие инструменты.

После установки вам нужно запустить утилиту, перейти на вкладку Basic Tuning и нажать Run Benchmark. Программа оценит производительность вашей системы до разгона и выдаст результат в баллах.

После этого вы можете постепенно увеличивать значения множителя для всех ядер процессора в разделе Basic Tuning или более тонко настроить параметры производительности на вкладке Advanced Tuning. Алгоритм один и тот же: увеличиваете на одну‑две единицы, запускаете бенчмарк, оцениваете результаты.

После того как вы достигли максимально возможных значений, перейдите на вкладку Stress Test. Пяти минут хватит для базовой проверки. Получасовой тест даст понять, не перегревается ли процессор под нагрузкой. А длящийся 3–5 часов позволит проверить стабильность системы, которая сможет работать с максимальной производительностью круглые сутки.

Скачать Intel Extreme Tuning Utility →

AMD Ryzen Master

Утилита для комплексного разгона: она может повысить не только производительность процессора, но также видеокарты и памяти. Здесь мы расскажем только о разгоне процессора с AMD Ryzen Master.

Отметим, что раньше производитель предлагал утилиту AMD Overdrive. Но она больше не поддерживается официально, а у AMD Ryzen Master гораздо шире возможности.

После запуска вы увидите компактное окно:

Здесь можно постепенно повышать значения CPU Clock Speed и CPU Voltage, затем нажимать Apply & Test, чтобы применить и проверить новые настройки.

Опция Advanced View позволяет менять значения отдельных параметров (напряжения и частоты ядер, частоты встроенной видеокарты, тайминга памяти) и сохранять их в виде профилей для разных игр и режимов работы.

Также есть функция Auto Overclocking для автоматического разгона системы.

Скачать AMD Ryzen Master →

Источник: https://Lifehacker.ru/kak-razognat-processor/?preview_id=1199698

7 простых оптимизаций, уменьшивших нагрузку на CPU с 80% до 27%

Как увеличить нагрузку на процессор?

Уже более 3 лет наша команда занимается разработкой такого важного компонента сети оператора как PCRF. Policy and Charging Rules Function (PCRF) – решение для управления политиками обслуживания абонента в сетях LTE (3GPP), позволяющее в реальном времени назначать ту или иную политику, принимая во внимание сервисы, подключенные у абонента, его местонахождение, качество сети в данном месте в данный момент, время суток, объем потребленного трафика и т.д.

Под политикой в данном контексте подразумевается доступный абоненту набор сервисов и параметры QoS (качества обслуживания). Анализируя соотношение цена-качество для различных продуктов в данной области от разнообразных поставщиков, мы приняли решение разрабатывать свой продукт. И вот уже более 2 лет, наш PCRF успешно работает на коммерческой сети компании Yota. Решение полностью софтовое, с возможностью устанавливать даже на обычные виртуальные сервера.

Работает в коммерции на Red Hat Linux, но в целом возможна установка и под другие Linux-системы.

Из всех возможностей нашего PCRF самыми успешными были признаны:

  • гибкий инструмент для непосредственного принятия решения о политиках абонентов, основанный на языке Lua, позволяющий службе эксплуатации легко и на лету изменять алгоритм назначения политик;
  • поддержка разнообразных PCEF (Policy and Charging Enforcement Function – компонент, непосредственно устанавливающий политики абонентам), DPI (Deep Packet Inspection – компонент для анализа пакетов трафика, в частности позволяющий подсчитывать объем потребленного трафика по категориям), AF (Application Function – компонент, описывающий потоки данных сервиса и информирующий о ресурсах, требующихся сервису). Все эти узлы сети могут устанавливаться в любом количестве, поддерживается множество сессий от различных компонентов сети на одного абонента. Нами было проведено множество IOT со многими крупными производителями такого рода оборудования;
  • целое семейство внешних интерфейсов для систем, находящихся в сети, и система мониторинга, описывающая все происходящие в системе процессы;
  • масштабируемость и производительность.

Собственно, далее в статье речь пойдет об одном из многих критериев именно последнего.

У нас есть ресурс, на котором мы полгода назад выложили образ для тестирования, доступный всем под соответствующей лицензией, список поставщиков оборудования, с которыми у нас проведены IOT-ы, пакет документов по продукту и несколько статей на английском о нашем опыте разработки (про Lua-based движок, например, или разнообразное тестирование).

Когда речь идет о производительности, есть множество критериев, по которым она оценивается. В статье о тестировании на нашем ресурсе довольно подробно описаны нагрузочные тесты и инструменты, которые мы использовали. Здесь же мне бы хотелось остановить на таком параметре, как использование CPU. Я буду сравнивать результаты, полученные на тесте с 3000 транзакций в секунду и сценарии следующего вида:

  1. CCR-I – установка сессии абонента,
  2. CCR-U – обновление информации о сессии с информацией об объеме потребленного трафика абонентом,
  3. CCR-T – окончание сессии с информацией об объеме потребленного трафика абонентом.

В версии 3.5.2, выпущенной нами в первом квартале прошлого года, нагрузка CPU на этом сценарии была довольно высокой и составляла 80%. Мы смогли опустить ее до 35% в версии 3.6.0, стоящей в коммерческой сети на данный момент, и еще до 27% в версии 3.6.1, находящейся на данный момент на этапе стабилизации.
Несмотря на такую огромную разницу, мы не совершили никакого чуда, а просто провели 7 простых оптимизаций, которые я и опишу ниже. Быть может, в вашем продукте вы тоже сможете воспользоваться чем-то из приведенного, чтобы сделать его лучше с точки зрения использования CPU. Прежде всего хочется сказать, что большинство оптимизаций касалось взаимодействия базы данных и логики приложения. Более продуманное использование запросов и кеширование информации – это, пожалуй, главное, что мы сделали. Для анализа времени работы запросов на БД, нам пришлось сделать свою утилиту. Дело в том, что изначально в приложении использовалась база Oracle TimesTen, которая не имеет встроенных развитых средств мониторинга. А после внедрения PostgreSQL, мы решили, что использовать одно средство для сравнения двух баз, это правильно, так что оставили свою утилиту. Кроме того, наша утилита позволяет не собирать данные постоянно, а включать/выключать ее по мере надобности, например, в коммерческой сети с небольшим ростом загрузки CPU, но зато с возможность проанализовать сразу на продакшене, какой запрос вызывает проблемы в данный момент.

Утилита называет tt_perf_info и просто замеряет время, потраченное на разные этапы исполнения запроса: fetch, непосредственно исполнение, количество вызовов в секунду, процент, занимаемый от общего времени. Время выводится в микросекундах. Топ 15 запросов на версии 3.5.2 и 3.6.1 можно увидеть в таблицах по ссылкам:

3.5.2 top 15
3.6.1 top 15 (пустые клетки соответствуют значению 0 в этой версии)

Оптимизация 1: уменьшение коммитов

Если внимательно посмотреть на результат вывода tt_perf_info на разных версиях, то можно заметить, что количество вызовов pcrf.commit было уменьшено с 12006 раз в секунду до 1199, то есть в 10 раз! Вполне очевидное решение, пришедшее нам в голову, заключалось в том, чтобы проверять, действительно ли произошли какие-то изменения в базе, и только в случае положительного ответа производить коммит. Например, для UPDATE запроса в PCRF делается проверка количества изменившихся записей. Если оно равно 0, то коммит не производится. Аналогично с DELETE.

Оптимизация 2: удаление MERGE запроса

На базе Oracle TimesTen было замечено, что MERGE запрос устанавливает лок на всю таблицу. Что в условиях постоянно конкурирующих за таблицы процессов, приводило к очевидным проблемам. Так что мы просто заменили все MERGE запросы на комбинацию из GET-UPDATE-INSERT. Если запись есть, она обновляется, если нет – добавляется новая.

Мы даже не стали оборачивать все это в транзакцию, а рекурсивно вызвали функцию в случае неудачи.

На псевдокоде это выглядит примерно так:our_db_merge_function() { if (db_get() == OK) { if (db_update() == OK) { return OK; } else { return out_db_merge_function(); } } else { if (db_insert() == OK) { return OK; } else { return out_db_merge_function(); } }} На практике это почти всегда отрабатывает без рекурсивного вызова, так как конфликты по одной записи все же происходят редко.

Оптимизация 3: кеширование конфигурации для подсчета объемов потребляемого абонентами трафика

Алгоритм подсчета объема потребляемого трафика по 3GPP спецификации имеет довольно сложную структуру. В версии 3.5.2 вся конфигурация хранилась в базе и представляла из себя таблицы мониторинг ключей и аккумуляторов с отношением многие-ко-многим. Также система поддерживала суммирование аккумуляторов трафика от разных внешних систем в одно значение на PCRF и эта настройка хранилась в БД.

Как следствие, при приходе очередных данных о накопленном объеме, происходила сложная выборка по базе. В 3.6.1 большая часть конфигурации была вынесена в xml файл с нотификацией процессов об изменении данного файла и подсчетом контрольной суммы по конфигурационной информации. Также, текущая информация о подписке на мониторинг траффика хранится в блобе, привязанном к каждой пользовательской сессии.

Вычитывание и запись блоба – операция несомненно более быстрая и менее ресурсоемкая, чем огромная выборка из таблиц с отношением многие-ко-многим.

Оптимизация 4: уменьшение количества вывозов Lua движка

Lua движок вызывается на каждый запрос типа CCR-I, CCR-U and RAR, обрабатывающийся в PCRF, и исполняет Lua скрипт, описывающий алгоритм выбора политики, так как вероятно изменение политики абонента при обработке данных запросов. Но идея чек-суммы нашла свое применение и здесь. В 3.6.1 версии мы сохранили всю информацию, от которой может зависеть реальное изменение политики, в отдельную структуру и стали считать контрольную сумму по ней. Соответственно, движок стал дергаться только в случае реальных изменений.

Оптимизация 5: вынос сетевой конфигурации из БД

Сетевая конфигурация также хранится в Базе Данных с самых ранних версий PCRF. В релизе 3.5.2 логика приложения и сетевая часть довольно сильно пересекались по таблицам с настройками сети, так как логический модуль регулярно читал параметры соединений из БД, а сетевая часть пользовалась БД, как хранилищем всей сетевой информации. В версии 3.6.1 информация для сетевой части была перенесена в разделяемую память, а в основную логику добавлены периодические процессы, обновляющие ее при изменениях в базе. Тем самым были уменьшены локи по общим таблицам в базе.

Оптимизация 6: выборочный разбор команд Diameter

PCRF общается со внешними системами по протоколу Diameter, анализируя и разбирая множество команд в единицу времени. Эти команды, как правило, содержат множество полей (avp) внутри себя, но далеко не каждой компоненте нужны все поля.

Часто используется только несколько полей из первой (заголовочной) части команды, такие как Destination/Origin Host/Realm, или поля, позволяющие идентифицировать абонента или сессию, то есть id (которые тоже зачастую расположены в начале). И только один-два основных процесса используют все поля сообщения. Поэтому в версии 3.6.1 были введены маски, описывающие, какие поля необходимо вычитывать для данной компоненты.

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

Оптимизация 7: кеширование времени

Когда PCRF стал обрабатывать более 10000 транзакций в секунду, стало заметно, что процесс логирования занимает существенную часть времени и CPU. Иногда кажется, что логами можно пожертвовать в пользу большей производительности, но оператор должен иметь возможность воспроизвести всю картину происходящего в сети и на конкретной компоненте. Поэтому мы сели анализировать и выяснили, что самая частая запись в логе – это метка времени и даты.

Читайте также  На что влияют герцы в процессоре?

Конечно же в каждой записи в логе она присутствует. И тогда, ограничив точность времени секундой, мы просто стали кешировать строчку с текущим временем и переписывать ее только на следующую секунду. Все эти семь оптимизаций, наверняка, покажутся опытному high-performance разработчику простыми и очевидными. Нам они тоже показались такими, но только когда мы их осознали и реализовали. Самое хорошее решение часто лежит на поверхности, но его и сложнее всего увидеть.

Так что резюмирую:

  1. Проверять, что данные реально изменяются;
  2. Стараться максимально уменьшить количество локов на целые таблицы;
  3. Кешировать и выносить конфигурационные данные из базы;
  4. Делать только те действия, которые действительно нужны, даже если кажется, что проще сделать весь список.

  • высокая производительность
  • базы данных
  • оптимизация
  • pcrf
  • опыт.

Хабы:

  • Высокая производительность
  • Разработка веб-сайтов

Источник: https://habr.com/ru/post/210390/

Как разогнать процессор, несколько простых способов

Как увеличить нагрузку на процессор?

Разгон компьютера будет актуален тем, кто не имеет возможности модернизации или покупки нового оборудования. При грамотном разгоне процессора, общая производительность может увеличиться в среднем на 10%, максимум на 20%. Однако важно помнить, что не всегда разгон может дать ощутимый результат. Например, если в вашем компьютере установлена оперативная память объемом 1 Гб, то простое увеличение до 2-х Гб может дать более ощутимый прирост. Поэтому определить реальный прирост можно только экспериментальным путем. Ниже мы расскажем, как правильно выполнить разгон, но сначала о мерах предосторожности.

Меры предосторожности

Внимание! Разгон процессора может вывести из строя процессор. Если у вас нет навыков оверклокинга, то мы настоятельно не рекомендуем самостоятельно заниматься разгоном. Прежде чем приступить, ознакомьтесь со спецификацией вашего процессора, а также посетите тематические форумы, посвященные оверклокингу. Ниже мы собрали советы, которые помогут вам безопасно осуществить разгон: 1)Если вы новичок, поднимайте только частоту процессора. Менять напряжение питания ядра лучше не стоит. 2)Повышайте частоту поэтапно, на 100-150 Мгц.

Это позволит избежать критических ошибок и перегрева процессора. 3)После каждого повышения выполняйте тестирование системы. Сюда относятся тест стабильности и постоянный мониторинг температуры. Температуру необходимо контролировать на протяжении всего процесса разгона! Если вы превысите допустимую частоту, сработает защита и произойдет сброс настроек. При повышении частоты ЦП, повышается и его тепловыделение. Длительное воздействие критических температур может вывести из строя кристалл процессора.

4)Если вы решили также увеличить напряжение питания ядра, то делать это стоит с самым минимально возможным шагом (обычно 0,05В). При этом максимальный предел не должен превышать 0,3 вольта, так как увеличение напряжения более опасно для вашего ЦП, чем повышение частоты. 5)Разгон следует прекращать после первого неудачного теста стабильности или при превышении допустимой температуры. Например, имеется процессор частотой 2.6 ГГц. Его стабильная работа наблюдалась при частоте 3.5 ГГц. При 3.6 ГГц появились первые сбои.

В этом случае разгон прекращается и устанавливается последняя стабильная частота, то есть 3.5 ГГц.

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

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

Теперь можем перейти непосредственно к разгону.

Разгон процессора

Шаг 1. Скачайте необходимые утилиты. Вам понадобится программы для бенчмаркинга и стресс-тестирования, чтобы правильно оценить результаты разгона. Также стоит скачать программы, позволяющие контролировать температуру кристалла процессора. Ниже мы привели список таких программ: — CPU-Z — это простая программа монитор, которая позволит вам быстро увидеть текущую тактовую частоту и напряжение.

— Prime95 — это бесплатная программа бенчмаркинга, которая широко используется для стресс-тестирования. Она предназначена для запуска длительных стресс-тестов.

— LinX — еще одна программа стресс-тестирования. Очень удобная и гибкая в настройке программа для стресс-теста процессора. Данная программа загружает ЦП на все 100%. Поэтому иногда может казаться, что ваш компьютер завис. Наиболее оптимальная для тестирования стабильности.

— CoreTemp – бесплатная программа, позволяющая контролировать температуру кристалла ЦП в режиме реального времени. Можно использовать на постоянной основе вместе с гаджетом CoreTemp. Также в режиме реального времени отображает текущую частоту процессора, шины FSB и ее множитель.

Прежде чем начать разгон, запустите базовый стресс-тест. Это даст вам исходные данные для сравнения, а также покажет, есть ли какие-либо проблемы со стабильностью.

Шаг 2. Проверьте вашу материнскую плату и процессор. Различные платы и процессоры имеют разные возможности, когда дело доходит до разгона. Первое, что нужно смотреть, разблокирован ли ваш множитель. Если множитель заблокирован, то разгон, скорее всего, осуществить не получится.

Шаг 3. Откройте BIOS. Именно через него будет осуществляться разгон вашей системы. Чтобы его запустить, нажмите клавишу «Del» в первые секунды запуска компьютера (когда появляется POST экран).

Примечание : в зависимости от модели компьютера, клавиши входа в BIOS могут меняться. Основные: «F10», «F2», «F12» и «Esc».

Шаг 4. В новых и старых версиях BIOS вкладки могут отличаться. Обычно на старых компьютерах установлены BIOS версии AMI (American Megatrend Inc.) и Phoenix AWARD.

В Phoenix AWARD откройте вкладку «Frequency / Voltage Control». Это меню может называться по-другому, например, «overclock».

В AMI BIOS эта вкладка называется «Advanced» — «JumperFree Condiguration» или «AT Overclock».

В новых компьютерах предустановлена версия BIOS UEFI с полноценным графическим интерфейсом. Чтобы найти меню разгона, перейдите в расширенный режим и найдите вкладку «AI Tweaker» или «Extreme Tweaker».

Шаг 5. Уменьшите скорость шины памяти. Это нужно для того, чтобы избежать ошибок в памяти. Данная опция может называться «Memory Multiplier» или «Frequency DDR». Переключите опцию в минимально возможный режим.

Шаг 6. Увеличьте базовую частоту на 10%. Это соответствует примерно 100-150 МГц. Она также упоминается как скорость шины (FSB) и является базовой скоростью вашего процессора. Как правило, это более низкая скорость (100, 133, 200 МГц или больше), которая умножается на множитель, тем самым достигая полной частоты ядра. Например, если базовая частота составляет 100 МГц и множитель 16, тактовая частота будет равняться 1,6 ГГц. Большинство процессоров без проблем могут обрабатывать скачок в 10%. Повышение частоты на 10% будет соответствовать частоте шины FSB, равной 110 МГц и тактовую в 1,76 ГГц.

Шаг 7. Запустите операционную систему, а затем стресс-тест. Например, откройте LinX и запустите его на несколько циклов. Параллельно откройте монитор температуры. Если нет никаких проблем, можете двигаться дальше. Если же тест на стабильность заканчивается неудачей или же наблюдается резкое повышение температуры, то вы должны прекратить разгон и сбросить настройки по умолчанию. Не позволяйте вашему процессору достичь температуры 85 ° C (185 ° F).

Шаг 8. Продолжайте шаги 5 и 7 до тех пор, пока система станет неустойчивой. Запускайте стресс-тест каждый раз, когда вы поднимаете частоту. Нестабильность, скорее всего, будет вызвана из-за того, что процессор не получает достаточного питания.

Увеличение частоты через множитель

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

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

Шаг 1. Сбросьте базовую частоту в значение по умолчанию.

Шаг 2. Увеличьте множитель. После того, как вы опустили базовую частоту, начните поднимать его с минимальным шагом (обычно 0,5). Множитель может называться «CPU Ratio», «CPU Multiplier» или что-то в этом роде.

Шаг 3. Запустите стресс-тест и монитор температуры точно так, как и в предыдущем разделе (шаг 7).

Шаг 4. Продолжайте увеличивать множитель до того предела, пока нет появятся первые сбои. Теперь вы имеете параметры, на которых ваш компьютер работает стабильно. Пока ваши температурные показатели все еще в безопасных пределах, вы можете начать настраивать уровни напряжения, чтобы продолжить дальнейший разгон.

Повышение напряжения питания ядра

Шаг 1. Увеличьте напряжения питания ядра процессора. Этот пункт может отображаться как «CPU Voltage» или «VCore». Повышение напряжения за безопасные рамки может привести к повреждению не только процессора, но и материнской платы. Поэтому увеличивайте его с шагом 0,025 или минимально возможным для вашей системной платы. Слишком большие прыжки напряжения чреваты повреждением компонентов. И еще раз напомним: не повышайте напряжение выше чем на 0,3 вольта!

Шаг 2. Запуск стресс-теста после первого повышения. Так как вы оставили вашу систему в неустойчивом состоянии предыдущим разгоном, вполне возможно, что нестабильность исчезнет. Если ваша система является стабильной, убедитесь, что температура все еще находятся на приемлемом уровне. Если система по-прежнему нестабильна, попробуйте уменьшить либо множитель или базовую тактовую частоту.

Шаг 3. После того, как вам удалось стабилизировать систему за счет увеличения напряжения, вы можете вернуться к повышению либо базовой частоты, либо множителя (также, как и в предыдущих пунктах). Ваша цель – получить максимальную производительность от минимального напряжения. Это потребует много проб и ошибок.

Шаг 4. Повторите цикл до тех пор, пока не будет достигнуто максимальное напряжение или максимальная температура. В конце концов вы достигнете точки, где уже не сможете достичь прироста в производительности. Это предел ваших материнской платы и процессора, и вполне вероятно, что вы не сможете преодолеть эту точку.

Источник

Юрий созерцатель

  • Активность: 139k
  • Пол: Мужчина

Юрий созерцатель

Источник: https://pomogaemkompu.temaretik.com/791294173638822373/kak-razognat-protsessor-neskolko-prostyh-sposobov/

Как ускорить процессор на ноутбуке: подробная инструкция и программы

Как увеличить нагрузку на процессор?

Большинство современных ноутбуков оснащены достаточно производительными процессорами, чтобы выполнять офисные задачи. Но этого может показаться мало, если требуется обработка видео или фото. В этом практикуме мы расскажем, как можно ускорить процессор лэптопа. Но сразу предупредим, что это может быть чревато последствиями, в том числе может отразится на стабильности системы и энергопотреблении.

Прежде, чем разгонять

Основная задача, стоящая перед пользователем ноутбука — это увеличение его быстродействия. Конечно, улучшить процессор на ноутбуке не получится, т.к. чип впаян в материнскую плату и не подлежит замене. Но выяснить, какие узкие места в вашей модели портативного компьютера позволит небольшая бесплатная утилита PassMark PerformanceTest. Она проведет примерно за 7 минут тест всего установленного оборудования и отобразит его рейтинг в целом и в сравнении с другими компьютерами в мире.

С ее помощью, например, вы можете определить, что для ускорения вашего ПК лучше в первую очередь заменить оперативную память на более быструю и установить SSD вместо очень медленного HDD.

Если у вас уже установлены самые оптимальные компоненты, то для увеличения быстродействия стоит проверить настройки системы. Ведь, ноутбук — это мобильный компьютер, большей частью работающий от встроенной батареи. По умолчанию, чтобы сберечь ее заряд, Windows устанавливает настройки работы CPU на средние. Установка параметров в разделе «Электропитание» на «Высокая производительность» позволит ускорить работу компьютера до 30%.

Для этого в Windows 10 кликните правой кнопкой по значку батареи в трее справа, и выберите в меню строку «Электропитание». Далее в открывшемся окне в левой области нажмите «Центр мобильности Windows».

Найдите в параметрах значок батарейки и в падающем меню выберите значение «Высокая производительность». Но стоит учесть, что в таком режиме ваш ноутбук будет очень быстро тратить батарею. Режим «Сбалансированный» позволит задействовать всю мощь процессора при питании от сети и сократит ее до приемлемого, если вы отключили лэптоп от розетки.

Как ускорить процессор на ноутбуке с помощью разгона

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

В общем-то, не многие знают, что практически любой современный (и не очень) лэптоп уже изначально оснащен автоматической системой разгона процессора и оперативной памяти. Производитель сразу указывает частоту работы процессора в стандартном режиме работы и максимальную частоту, до которой разгоняется процессор под нагрузкой. Именно на максимальную частоту и рассчитана система охлаждения ноутбука, позволяющая работать ему стабильно, не зависая и не теряя пользовательскую информацию. Такой режим методом испытаний определен на заводе производителя, но в качестве среднестатистического значения.

Вы можете попробовать ускорить работу процессора с помощью повышения частоты шины, что отразится и на температуре CPU и на стабильности функционирования оперативной памяти. Возможно именно ваш экземпляр и выдержит повышенные частоты, но максимум, чего вы достигнете — это прирост быстродействия в 5-10%. При этом, стоит помнить, что и ресурс работы компонентов вашего ноутбука может серьезно сократится.

Для того, чтобы выяснить, возможен ли разгон процессора вашего ноутбука, воспользуйтесь бесплатной утилитой CPU-Z. В ней узнайте, на какой частоте работает CPU и есть ли шанс ее увеличить.

После этого установите бесплатную утилиту SetFSB, с помощью которой и будет выполняться разгон процессора ноутбука. Эта программа позволит повысить быстродействие CPU путем увеличения значения тактовой частоты работы микросхемы PLL (Phase Locked Loop), расположенной на материнской плате ноутбука. Не рекомендуется выполнять какие-либо действия пользователям, не имеющим соответствующие навыки, т.к. это может привести к выходу из строя компонентов ПК.

В качестве альтернативного инструмента можно воспользоваться условно бесплатной программой CPUFSB.

Для процесса разгона вам потребуется узнать PLL материнской платы вашего ноутбука. Найти этот код можно в семе данного оборудования. Один из способов, это зайти на сайт схем к ноутбукам laptop-schematics.com, найти там свою модель, скачать схему и поиском в разделе System Block Diagram по словам Clock generator находите ваш PLL. Либо имеет смысл поискать его на этом форуме. В нашем случае для Dell схемы не нашлось.

А это значит, что его придется искать либо на самой плате, разобрав ноутбук, либо действовать методом подбора, что весьма опасно и не рационально. Но разгонять процессор можно и другим способом, о котором расскажем ниже.

А для тех, кто нашел свой PLL, остается только запустить SetFSB и найти его в списке «Clock Generator». После установки подходящей частоты желательно проверить систему на стабильность с помощью утилиты Prime 95.

Разгоняем ноутбук автоматически за два клика

Как мы уже указывали выше, большинство современных ноутбуков автоматически разгоняют частоту шины при увеличении нагрузки на процессор. Для владельцев ноутбуков на базе GPU NVIDIA предлагается фирменная утилита NVIDIA nTune.

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

Источник: https://ichip.ru/sovety/ekspluataciya/kak-uskorit-protsessor-na-noutbuke-vse-nyuansy-i-posledstviya-566412

Как ускорить процессор, а точнее Windows под него — CPU Control — Заметки Сис.Админа

Как увеличить нагрузку на процессор?

Как Вы поняли из заголовка, мы поговорим про то как ускорить процессор, а точнее говоря (просто некоторые неопытные пользователи называют системный блок так 😉 ) компьютер и Windows.

Читайте также  Как удалить засохшую термопасту с процессора?

Т.е, сегодня я решил обновить и дополнить одну из старых и неполных статей по оптимизации, причем обновить не просто, а вставив в неё часть материала одного из уроков нашего курса обучения 😉

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

Давайте приступим.

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

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

Глобально, в этом направлении, с точки зрения программной оптимизации есть два пути:

  • В случае с многоядерными процессорами, — это распределение нагрузки по ядрам. Дело здесь в том, что изначально не все процессы могут использовать адекватно все ядра в системе (т.е нет поддержки многоядерности) или корректно занимать те из них, что не заняты обсчетом других приложений и нужд, а посему имеет смысл вручную (или автоматически) разносить приложения на отдельные ядра или группы ядер, для корректного распределения нагрузки и/или ушустрения работы;
  • В случае со всеми процессорами, т.е одноядерными в том числе, — это работа с приоритетами системы. Дело в том, что по умолчанию Windows присваивает всем запускаемым процессам нормальный приоритет, что ставит приложения в равные условия в плане получения процессорных мощностей;
  • Однако, согласитесь, что, скажем, 3D игра и обычный блокнот, – это немного разные приложения и, очевидно, что игре нужно больше ресурсов процессора в реальном времени, т.к находясь в трехмерном приложении Вы вряд ли взаимодействуете с этим самым блокнотом и он Вам не нужен до поры до времени (да особых мощностей процессора блокноту почти не надо, – там той программы то.. раз два и нету). Отсюда, вроде как логично вытекает, что приоритеты у разных приложений должны быть разные (особенно во времена многоядерности то), но на практике это далеко от реальности.

И в том и в другом случае, решить проблему с тем как ускорить процессор (вздохнул), а точнее компьютер и Windows, собственно, помогут программы для того предназначенные.

Про приоретизацию я уже немного говорил в соответствующей статье, а про распределение речь пойдет ниже.

Как ускорить процессор — вводная, скачиваем CPU Control

Что это за распределение нагрузки и как оно выглядит? Говоря простым языком, можно вручную, запустив программку, повесить все системные службы на просчитывание первым ядром, антивирус и фаерволл вторым, браузер и аську третьим и тд и тп.

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

В этом нам поможет такая программа, как CPU Control. К сожалению, оная несколько устарела и может поддерживать не все процессоры, но для решений 2-4 ядра подойдет вполне. С более многоядреными версиями не факт.

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

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

Скачать можно прямо с моего сайта, а именно отсюда. Установка не требуется, просто распакуйте программу.

После запуска видим примерно такую картину:

Где сразу идем на вкладку “Options” и задаем галочками “Автозапуск с Windows”, “Минимизировать”, язык и ставим галочку 4 ядра, если у нас их, собственно, 4 или не ставим, если, собственно, их два.

Настройка CPU Control, чтобы еще сильнее ускорить процессор

Дальше есть несколько путей, а именно:

    • Ручной, т.е когда мы задаем для каждого процесса всё сами, т.е на каком ядре/ах он будет, что называется обрабатываться;
    • Авто, т.е, когда программа сама назначает распределение по ядрам, чтобы ускорить наш процессор;
    • CPU1, т.е, когда приоритет отдается первому ядру;
    • CPU2, т.е, когда приоритет отдается второму ядру;
    • И тд.

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

Для начала пару слов про «Авто». Это довольно удобный режим, когда нет особого желания заморачиваться с тонкой настройкой или знаний на эту самую настройку не хватает. Посему можно выбрать этот режим и один из 9 профилей для него, которые, на базе неких правил, распределяют приложения по ядрам.

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

Второй вариант, как уже говорилось,- это режим «Ручной». Он более сложен, т.к требует определенного понимания концепции работы системы, приложений и тп.

Перейдя в этот режим, Вы сможете сами распределять процессы по ядрам или группам ядер. Делается это путем выделения одного или нескольких процессов и последующим нажатием правой кнопки мышки. Здесь собственно, CPU и его номер — это номер ядра.

Т.е. если Вы хотите ускорить процессор и повесить процесс на 4-ое ядро, то выбираете CPU4, если на 1-ое и 3-тье, то CPU 1+3, и тд. Думаю, что идея ясна. Теперь о том как лучше распределять.

Глобально, имеет смысл растаскивать процессы на группы, а ресурсоёмким приложением выделять все ядра сразу. Т.е, например, фаерволл и антивирус отдать на попечение 3+4 ядер, системные мелкие процессы, а так же небольшие программы, вроде аськи, Punto Switcher и прочую шушеру на 1-ое, игры-фотошоп-прочее-тяжелое на 1+2+3+4.

Либо, как вариант, попробовать всё повесить на все и посмотреть, что будет.

Мониторить нагрузку на ядра можно в том же диспетчере задач.

Важно включить в нем мониторинг нагрузки на ядра, что делается по кнопке “Вид” — “Вывод времени ядра” и  “Вид” — “Загрузка ЦП” — “По графику на каждый ЦП”.

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

К слову, вот на 4-х ядрах даже в автоматическом режиме прирост производительности значительно ощутим, зато на двух почему-то даже в ручную не всегда удается достигнуть мощи.

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

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

Послесловие

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

Я люблю возится с системой и доводить её скорость, удобство и всё такое прочее до новых высот, пусть и не всегда больших, но зато больших, т.е ускорять процессор хотя бы как-то.

Посмотрим, что получится у Вас. В общем, рекомендую хотя бы попробовать.

Источник: https://sonikelf.ru/ruchnoe-raspredelenie-zagruzki-yader-ili-imitaciya-podderzhki-mnogoprocessornosti/

12 простых способов ускорить компьютер на Windows 10

Как увеличить нагрузку на процессор?

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

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

С появлением интерфейса Windows Aero (а начиная с Win 8 и Metro) увеличилась нагрузка на железо, что, однако, заметно только на слабых и старых компьютерах. К счастью, все ненужные эффекты можно отключить.

Кликните правой кнопкой на значке «Этот компьютер», выберите «Свойства» и зайдите в «Дополнительные параметры системы». На вкладке «Дополнительно» кликните на «Параметры». Попасть в это меню можно и с помощью сочетания клавиш Win + I. Вызовите «Параметры Windows» и выберите «Персонализация».

Можно убрать все эффекты или оставить то, что действительно необходимо. Мы рекомендуем оставить «Сглаживание неровностей экранных шрифтов» и «Вывод эскизов вместо значков». Последнее особенно важно, если вы часто работаете с изображениями.

Опция «Вывод эскизов вместо значков» отключена

В дополнение можно убрать и обои, поставив сплошной цвет. Стоит отметить, что в Windows 10 нет стандартного синего цвета, к которому все привыкли в классической теме. Но можно установить его самостоятельно.

Нажмите Win + R и введите команду control /name Microsoft.Personalization /pagepageWallpaper. Код нужного цвета в системе RGB: 58 110 165.

Забавно, но в Windows 7 встречался баг, который, напротив, делал загрузку дольше, если использовался сплошной цвет вместо обоев.

И последнее, что стоит сделать — отключить прозрачность интерфейса. Перейдите на вкладку «Цвета» и отключите эффекты прозрачности, остальные пункты можно выбрать по желанию.

Переместить файл подкачки на SSD

Памяти никогда не бывает много, даже если в вашей системе 16 гигабайт и более, вам все равно будет нужен файл подкачки. Самый лучший вариант для его размещения — SSD.

Если файл подкачки располагается на обычном HDD, то при переполнении оперативной памяти могут возникать подтормаживания. В таких случаях рекомендуем перенести файл подкачки на SSD. Для начала нужно убрать файл подкачки с диска, а затем задать его заново — уже на SSD. В случае если в вашей системе нет SSD, ставьте файл на диск, на котором нет часто используемых программ или игр.

Оптимизировать параметры загрузки

Как правило, с этим пунктом все в порядке по умолчанию, но упомянуть о нем нужно. Нажмите Win + R и введите команду msconfig.

Для ускорения загрузки можно поэкспериментировать с настройками «Без GUI» и «Таймаут». Если сомневаетесь, то рекомендуем снять галочку с «Без GUI» и поставить таймаут 3-5 секунд.

Во время загрузки произошла ошибка.

Эту анимацию и отключает параметр «Без GUI»

Пункты «Число процессоров» и «Максимум памяти» можно оставить пустыми, тогда будут использованы значения по умолчанию. В ином случае можно выбрать максимально доступное количество ядер и памяти. Обратите внимание, что здесь отображаются виртуальные ядра (потоки). В нашем случае — процессор Ryzen 1600 имеет 6 ядер и 12 потоков. Эта настройка особенно полезна, когда нужно запустить программу или игру, которая не работает на многоядерных процессорах. Таким образом можно принудительно оставить только одно ядро.

Убрать лишние программы из автозагрузки

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

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

В Windows 10 вызовите диспетчер задач (Ctrl + Alt + Del) и откройте вкладку «Автозагрузка». Теперь отключите все ненужные программы, например мессенджеры. Если какой-то процесс вам неизвестен, то поищите в интернете. Сделать это можно правым кликом на процессе.

На более ранних версиях ОС автозагрузку можно найти таким образом: Win + R и ввести команду msconfig.

Установить производительный план электропитания

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

Сделайте правый клик на кнопке «Пуск» и выберите «Управление электропитанием». Далее «Дополнительные параметры питания» и поставьте план «Высокая производительность».

Внимание! Как правило, сбалансированный режим, в отличие от экономичного, не ограничивает производительность, поэтому для повседневных задач рекомендуем использовать именного его. Однако режим максимальной производительности может быть полезен в определенных случаях, так что такой вариант тоже стоит попробовать.

В настройках схемы питания уберите отключение жесткого диска и установите минимальное состояние процессора на 100% (управление питанием процессора -> минимальное состояние процессора). Если же уменьшить это число до 80-90%, то можно снизить нагрев CPU при высокой нагрузке.

Включить или отключить быстрый запуск

Быстрый запуск, который по умолчанию активирован в Windows 10 должен ускорять загрузку ПК, однако иногда может работать неправильно. В таких случаях рекомендуется его отключить.

Сделать это можно в тех же настройках электропитания, но теперь нужно кликнуть на «Действия кнопок питания». Далее нужно активировать «Изменение параметров, которые сейчас недоступны», поставить или снять галочку на «Включить быстрый запуск» и применить изменения.

Если быстрый запуск не активен, вероятно, это говорит о выключенной гибернации. Активировать ее можно в командной строке (набрать cmd в поиске) набрав powercfg -h on.

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

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

В зависимости от версии ОС способы активации игрового режима незначительно отличаются. С помощью сочетания клавиш Win + I вызовите «Параметры Windows» и выберите «Игры». Здесь нужно активировать меню игры (пункты 1 и 2 на изображении выше) и сам игровой режим (пункт 3). В версиях 1709 и выше такой опции уже нет. Будет просто написано, что компьютер поддерживает игровой режим.

Далее, уже при запущенной игре, в самом игровом меню активировать игровой режим.

Отключить запись игр в фоновом режиме

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

Windows 10 до версии 1703. Для отключения нужна учетная запись Microsoft. В противном случае можно отключить DVR через реестр. Откройте приложение Xbox и войдите в настройки. Выберите DVR для игр. Отключите пункт «Создавать игровые клипы и снимки экрана с помощью DVR для игр».

Windows 10 версии 1703 и выше. С помощью сочетания клавиш Win + I вызовите «Параметры Windows» и выберите «Игры». Далее «DVR для игр» на боковой панели. Отключите «Вести запись в фоновом режиме, пока идет игра».

Перейти с DirectX 11 на DirectX 12 или наоборот

DirectX 12 — современный API, который был представлен вместе с Windows 10 в 2015 году (а теперь доступен и на Windows 7). В теории он должен эффективнее использовать многоядерные процессоры и обеспечивать больше кадров в играх. Но на деле все зависит от конкретной игры, графических настроек и конфигурации ПК.

Во время загрузки произошла ошибка.

Запустить игру в DirectX 12 можно через внутриигровые настройки или с помощью соответствующего исполняемого файла. Например, в Control сразу два exe-файла для запуска в DX11 или DX12.

Отключить уведомления

Уведомления сами по себе слабо влияют на производительность, но когда их слишком много, это может быть неудобно. С помощью сочетания клавиш Win + I вызовите «Параметры Windows» и выберите «Система». Во вкладке «Уведомления и действия» отключите все, что вам не нужно.

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

Если вы не пользуетесь этим сервисом Microsoft, то отключите его. В Windows 10 Home это делается с помощью значка в области уведомлений. Зайдите в настройки и снимите галочку с «Автоматически запускать OneDrive при входе в Windows». Далее нажмите «Удалить связь с OneDrive».

В Windows 10 Pro это можно сделать через редактор локальной групповой политики. Выполните команду gpedit.msc, затем пройдите по пути: Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> OneDrive. Активируйте параметры «Запретить использование OneDrive для хранения файлов» и «Запретить использование OneDrive для хранения файлов Windows 8.1». Обратите внимание, что нужно задать именно «Включено».

Источник: https://hi-tech.mail.ru/review/12-prostyh-sposobov-uskorit-kompyuter-na-windows-10/