Большинство современных процессоров используют различные технологии энергосбережения, такие как Intel SpeedStep или AMD Cool’n’Quiet. Эти технологии основаны на динамическом изменении частоты работы процессора в зависимости от нагрузки с целью снижения энергопотребление и тепловыделения.
Для понимания рассмотрим общие принципы работы данных технологий.
У процессора есть состояния производительности (P-States), которые представляют из себя комбинацию множителя частоты (Frequency ID, FID) и напряжения питания (Voltage ID, VID). Тактовая частота работы процессора получается путем умножения частоты системной шины (FSB) на FID, соответственно чем больше множитель, тем выше частота, и наоборот. Количество поддерживаемых состояний зависит от характеристик процессора (макс. частота, множитель и т.п.).
В ходе первоначальной загрузки в BIOS создается описание возможных состояний производительности. Это описание в соответствии с интерфейсом ACPI считывается операционной системой при запуске. В процессе работы операционная система отслеживает загрузку процессора, при снижении нагрузки обращается к драйверу процессора и переводит процессор в пониженное состояние. Снизив частоту и напряжение, процессор будет потреблять меньше энергии и, соответственно, меньше нагреваться. Ну а при увеличении нагрузки операционная система опять запросит изменение состояния процессора, но уже в большую сторону.
Когда и в какое из состояний переводить процессор, операционная система решает автоматически, в соответствии с текущей политикой энергосбережения. Но, кроме этого, в Windows есть возможность вручную задать диапазон регулировки, ограничив минимальное и максимальное состояние.
В моем компьютере стоит Intel Core I7 4790К. Согласно спецификации, он имеет базовую частоту 4ГГц, а с использованием технологии Turbo Boost может разгоняться до максимальных 4.4ГГц. Для того, чтобы посмотреть текущую скорость работы процессора, запустим «Диспетчер задач» (Ctrl+Shift+Esc) и перейдем на вкладку «Производительность». Как видите, на данный момент нагрузка невелика и процессор работает вполсилы, частота его работы составляет 1.84ГГц.
Попробуем немного покрутить настройки частоты процессора и посмотрим, что из этого получится. Для запуска оснастки управления электропитанием жмем клавиши Win+R и выполняем команду powercfg.cpl.
В открывшемся окне выбираем текущую схему электропитания, переходим по ссылке «Настройка схемы электропитания»
и жмем на ссылку «Изменить дополнительные параметры питания».
За частоту работы процессора отвечают параметры «Минимальное состояние процессора» и «Максимальное состояние процессора», находящиеся в разделе «Управление питанием процессора».
Обратите внимание, что у ноутбуков для каждого параметр доступны два варианта настроек. Первый отвечает за частоту процессора при автономной работе (от батареи), второй — при работе от сети.
Проверим, как влияет изменение настроек на частоту работы процессора. Для начала уменьшим максимальное состояние до 20% и проверим результат. Как видите, частота работы снизилась до примерно 0.78ГГц, что как раз составляет примерно 20% от базовой частоты.
Что интересно, снизить частоту ниже 20% мне это не удалось. При выставлении значения ниже 20% частота продолжает оставаться на том же уровне, т.е. для моего процессора 800МГц является минимальной поддерживаемой частотой.
Чтобы разобраться, почему так, запустим диагностическую утилиту CPU-Z. Как видите, в нашем случае частота шины составляет 100МГц, а множитель изменяется в диапазоне от 8 до 44. Отсюда и получаем возможность изменения частоты от минимальных 800МГц до максимума 4.4ГГц с шагом в 100МГц.
Но переключение осуществляется не по каждому множителю, а более дискретно. Другими словами, количество состояний производительности не соответствует количеству значений множителя. Посмотреть все доступные состояния можно утилитой RightMark Power Management. Например для испытуемого процессора доступно всего 15 состояний, а переключения между ними происходят с переменным шагом 200-300МГц.
Ну а на что влияет минимальная частота процессора? Для проверки установим значение минимальной частоты в 100% и убедимся, что скорость работы процессора сразу поднялась почти до максимуму и достигла 4.3ГГц. И это при том, что загрузка процессора составила всего 14%.
Есть еще одна настройка, отвечающая за частоту работы процессора. По умолчанию она скрыта и для того, чтобы увидеть ее, необходимо произвести некоторые манипуляции в реестре. Поэтому открываем редактор реестра (Win+R ->regedit), переходим в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\75b0ae3f-bce0-45a7-8c89-c9611c25e100, находим параметр Attributes и изменяем его значение на 2.
После этого в окне настроек появится параметр «Максимальная частота процессора». Как следует из названия, этот параметр отвечает за ограничение максимальной частоты работы процессора, его значение задается в мегагерцах. По умолчанию значение параметра равно 0, что означает отсутствие ограничений.
Установим ограничение в 1500МГц и проверим результат. И действительно, ограничение работает и частота не поднимается выше указанного значения.
Надо понимать, что регулировка частоты работает так-же дискретно, как и в случае с состояниями. Например при выставлении максимальной частоты 1200МГц реальное ограничение будет в районе 1000МГц. Это неудивительно, ведь переключения все равно производятся между P-состояниями, причем выбирается ближайшее минимальное значение.
Изменять дополнительные параметры питания процессора можно и из командной консоли, с помощью утилиты powercfg. Для начала выведем все имеющиеся настройки питания командой:
powercfg /query
В полученных результатах надо найти требуемые параметры. Каждый раздел и параметр можно идентифицировать по идентификатору GUID или по псевдониму (алиасу). Например у группы настроек «Управление питанием процессора» GUID 54533251-82be-4824-96c1-47b60b740d00, а псевдоним SUB_PROCESSOR, у параметра «Максимальное состояние процессора» GUID 75b0ae3f-bce0-45a7-8c89-c9611c25e100 и псевдоним PROCTHROTTLEMAX.
Зная нужные алиасы или GUID-ы можно оперировать настройками. Так посмотреть значение параметра «Максимальное состояние процессора» можно такой командой (SCHEME_CURRENT означает текущую схему электропитания):
powercfg /query SCHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMAX
В командной значения параметра показаны в шестнадцатеричном виде, т.е. значение 0x00000064 означает 100%.
Обратите внимание, что в командной строке доступны настройки как для питания от сети, так и от батареи. В зависимости от требуемого варианта команда будет отличаться. Так за настройку питания от сети отвечает ключ /SETACVALUEINDEX, а для питания от батареи используется ключ /SETDCVALUEINDEX. Различие всего в одной букве, поэтому нужно быть внимательным и постараться их не перепутать. Для примера снизим максимальное состояние процессора для питания от сети до 50%:
powercfg /setacvalueindex CHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMAX 50
Проверим результат. Как видите, текущее значение составляет 0x00000032 (50%).
Итак, мы убедились в том, что регулировки частоты работы процессора в Windows 10 есть и даже работают. Но для того, чтобы получить от них положительный эффект, необходим грамотный подход. Первым делом необходимо определиться с тем, что вы хотите получить в результате — поднять производительность, увеличить время автономной работы, снизить температуру или что-то еще. Затем надо выяснить основные параметры своего процессора, такие как частота шины, множитель, максимальная частота работы. И уже исходя из этого, опытным путем подобрать оптимальные для себя значения.
Вот как то так 🙂
Всем привет! Сегодня в статье мы поговорим про управление питанием процессора. Данную настройку можно найти почти во всех версиях Windows 10, 11, 7 и 8. Для чего эта конфигурация вообще нужна? – давайте попробую ответить на примере.
Представим себе ситуацию, что у вас есть мощный игровой ноутбук. Если в системе стоит настройка «Максимальная производительность», то даже при работе с обычными офисными программами и браузером ноут будет работать на полную. Некоторым пользователям это не нравится, и они для этого используют «Сбалансированную» схему питания, когда на процессор подается только часть питания.
От этого процессор работает чуть слабее, но при этом он не перегревается и работает сбалансированно. Зачем работать на полную и повышать частоты процессора, для небольших задач и программ? – именно поэтому в настройках питания можно увидеть значения от 5 до 10%.
Читаем – что делать если греется ноутбук.
С другой стороны, для игр монтирования видео или работы с мощными графическими программами, нужно наоборот использовать другую более производительную схему. Настройка управления питанием процессора на Windows позволяет подавать разное питания в тех или иных ситуациях.
Содержание
- Изменение настроек
- Дополнительная настройка
- Видео
- Задать вопрос автору статьи
Изменение настроек
Настройка электропитания в Windows делается в «Панели управления», которая есть во всех версиях «Окон». Я настольно рекомендую перед изменением настроек питания процессора – обновите все драйвера на свой ноутбук. Если у вас стационарный компьютер – обновляем дрова для материнской платы.
Читаем – как обновить все драйвера.
Если у вас ноутбук от MSI, Lenovo или ASUS – дополнительно установите специализированное программное обеспечение: MSI Center (или MCI Dragon Center), LenovoVantage, Armoury Crate. Зачем это нужно? В некоторых ноутбуках только через него можно поменять или добавить режим «Высокая производительность». Просто его может и не быть в настройках.
- Зажмите клавиши:
+ R
- Введите команду в окно «Выполнить»:
control
- Откройте раздел «Электропитания».
- Здесь может быть несколько схем. Например, «Сбалансированная», «Высокая производительность» и «Экономия энергии». Последняя обычно включается при работе от батареи, при отключенном блоке питания. «Высокую производительность» я обычно включаю во время игр или при работе с прожорливыми программами. В остальное время и сижу на «Сбалансированной» схеме. Напротив нужной кликните «Настройка схемы электропитания».
- «Изменить дополнительные параметры питания».
- Раскройте «Управление питанием процессора». Здесь у нас есть несколько параметров.
- Минимальное состояние процессора – сколько мощности будет отдано на программу в процентах на минимальной нагрузке. Сколько ставить тут? Для того чтобы ноут не закипал, можно оставить параметр 5%. Если ваш ноут постоянно работает от сети и нужна максимальная производительность, можно выставить 100%.
- Максимальное состояние процессора – противоположный параметр первому. Если вы хотите снизить потребляемую мощность CPU можете немного уменьшить этот параметр. Например, поставить 80-90%. Для игр и прожорливых программ – оставляем 100%.
Если же комп или ноутбук работает у вас постоянно от сети, и вы хотите, наоборот, увеличить производительность – ставьте все на 100%.
Дополнительная настройка
Если вы ограничили максимальное состояние процессора, но все равно видите сильный перегрев или надрыв кулеров на компе. В первую очередь я бы на вашем месте проверил температуру процессора. Если камень слишком горячий, нужно провести профилактические работы – чистим от пыли, меняем термопасту и термпопрокладки. Читаем подробные инструкции для:
- Ноутбука.
- Компьютера.
Если уже после этого останутся проблемы, можно сделать еще две вещи. Первая – выключить (или включить) Turbo Boost. Turbo Boost – это увеличение частоты процессора на 1000-1500 МГц. Как вы понимаете в таком случае увеличивается производительность, но и сам проц греется сильнее. Для сбалансированной схемы можно дополнительно уменьшить максимальную частоту процессора через редактор реестра.
- Опять жмем:
+ R
- Вводим:
regedit
- Пройдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\75b0ae3f-bce0-45a7-8c89-c9611c25e100
- Справа откройте параметр:
Attributes
- Установите значение:
2
- Теперь заходим в то же окно и смотрим – в конфигурации «Управление питанием процессора» появилась настройка «Максимальная частота процессора». 0 МГц – означает, что ограничений нет и процессор работает на полную. Вы можете уменьшить показатель вручную.
На некоторых ноутбуках, можно дополнительно немного уменьшить вольтаж для процессора. Если сделать это грамотно, то производительность в играх не упадет, а может даже немного вырасти. Почему так происходит? Такое может сработать, если изначально на данной модели немного не хватает напряжения на видеокарте. Например, на одной модели 80 Ватт, но она может работать с 120 Ваттами. В итоге мы снижаем вольтаж в BIOS на процессор, который имеет миллион ядер, и он и так не нагружается в игре.
И в итоге часть вольтажа идет на видеокарту. В этом есть два плюса. Первый – меньше греется процессор. Второй – больше вольт идет на видеокарту, и она работает с большим производительным потенциалом. Настройки можно делать только в инженерном меню BIOS. Перед этим узнайте – сколько Ватт у вас поступает на вашу видеокарту и насколько она может работать. Если она уже работает с максимальным напряжением, то ничего менять не нужно. Если же потенциал есть, то можно попробовать уменьшить вольтаж на процессоре. Ну и помните, что вы все делаете на свой страх и риск. Подобные действия с БИОС-ом моментально выводят ноутбук из гарантии. Я всего лишь указал на один интересный метод, которым пользуются некоторые «знающие инженеры».
Вот и все. Пишите свои вопросы и делитесь мнением в комментариях. До новых встреч на портале WiFiGiD.RU.
Видео
By default, Windows uses a minimum of 5% and a maximum of 100% resources to run your apps and the operating system. If you do not want others to play with these settings, you can hide the Minimum and Maximum Processor State in Power Options in Windows 11/10 using Command Prompt and the Registry Editor.
Minimum and Maximum processor states help you decide how much CPU resources you want to be consumed to run Windows OS and installed apps. As we said earlier, 5% is the minimum, and 100% is the maximum resources you can allocate for your operating system and programs. However, it is possible to change this by tweaking the Processor power management settings in the Power Options panel.
If you are using a desktop computer, you have only one option. However, if you are using a laptop, it is possible to show or hide these options for On battery and Plugged in states.
To hide Minimum and Maximum processor state in Power Options, follow these steps:
- Open Notepad on your computer.
- Paste the following text.
- Click on File > Save As options.
- Choose a location > select All Files from Save as type > enter a name with .reg file extension.
- Click on the Save button.
- Double-click on the file and click on the Yes option.
To know more about these steps in detail, continue reading.
At first, open Notepad on your computer and paste the following text:
Minimum processor state:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\bc5038f7-23e0-4960-96da-33abaf5935ec] "Attributes"=dword:00000001
Maximum processor state:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\893dee8e-2bef-41e0-89c6-b55d0929964c] "Attributes"=dword:00000001
Click on the File > Save As options and choose a location to save the file.
Next, select All Files from the Save as type drop-down list, enter a file with .reg extension, and click on the Save button.
Double-click on the .reg file and click on the Yes option to remove or hide the Minimum or Maximum processor state options from the Power Options panel.
In case you want to show these options, follow this tutorial to open Registry Editor and navigate to these two paths:
Minimum processor state:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\893dee8e-2bef-41e0-89c6-b55d0929964c
Maximum processor state:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\bc5038f7-23e0-4960-96da-33abaf5935ec
Double-click on the Attributes REG_DOWRD value set the Value data as 2, and click the OK button.
After that, you can re-open the Power Options window to find those two options available.
Tip: Check how much Power your Computer needs.
Add or remove Minimum and Maximum processor state options using Command Prompt
To add or remove Minimum and Maximum processor state options using Command Prompt, follow these steps:
- Search for cmd in the Taskbar search box.
- Click on the Run as administrator and Yes options.
- Enter the powercfg command add or remove these options.
Let’s check out these steps in detail.
It is also possible to show or hide the Minimum and Maximum processor state options using Command Prompt. If you want to follow that method, you have to open Command Prompt with administrator privilege first.
For that, search for cmd in the Taskbar search box and click on the Run as administrator option. Next, you need to select the Yes option in the UAC prompt.
Then, enter the following commands:
Hide Minimum processor state:
powercfg -attributes SUB_PROCESSOR 893dee8e-2bef-41e0-89c6-b55d0929964c +ATTRIB_HIDE
Hide Maximum processor state:
powercfg -attributes SUB_PROCESSOR bc5038f7-23e0-4960-96da-33abaf5935ec +ATTRIB_HIDE
If you want to show them again, enter these commands:
Show Minimum processor state:
powercfg -attributes SUB_PROCESSOR 893dee8e-2bef-41e0-89c6-b55d0929964c -ATTRIB_HIDE
Show Maximum processor state:
powercfg -attributes SUB_PROCESSOR bc5038f7-23e0-4960-96da-33abaf5935ec -ATTRIB_HIDE
Hope this guide helped.
Read next: How to configure hidden Power Options in Windows 11/10.
Может ли центральный процессор сократить своё энергопотребление и зачем это нужно? Объясняем, что к чему.
Архитектура центрального процессора предусматривает безостановочную работу в условиях определённой нагрузки. Но так как круглосуточные вычисления, Turbo Boost, гигагерцы и высокая частота процессора мало кому нужны, значительную часть времени CPU работает не на пределе своих возможностей. Хотя потребляет так, словно его полностью нагрузили.
Эта проблема актуальна для пользователей ноутбуков, где заряд батареи далеко не бесконечен. И чем меньше ресурсов потребляют компоненты, тем дольше устройство проработает на одном заряде.
Сильнее всего на потребление электроэнергии влияет именно CPU, поэтому в ходе энергосберегающих процедур важно обращать внимание на питание этого компонента. В нашем руководстве по управлению питанием процессора мы расскажем, как оптимизировать энергопотребление на Windows 10, используя встроенные в систему инструменты.
Алгоритмы управления питанием процессора (УПП) Windows 10
Алгоритмы УПП Windows 10 позволяют операционной системе рационально использовать доступные ресурсы, сохраняя требуемый пользователем баланс производительности и энергоэффективности. Алгоритмы могут масштабироваться от больших серверов от планшета, являются иерархическими, абстрагируя независящие от платформы части алгоритмов, а также легко настраиваются с помощью инструментов управления питанием.
Система управления питанием процессора Windows 10 состоит из:
- Функции парковки ядер. Отвечает за масштабирование рабочей нагрузки и вычисление количества ядер, необходимых для выполнения текущих задач.
- Монитор состояния производительности (P-states). Отвечает за напряжение и частоту процессора во время нагрузки, масштабирует его производительность.
- Специальные элементы управления. Отвечают за механику переходов состояний, при необходимости дают анализ эффективности решений о состоянии ОС и текущих ограничениях.
Встроенные алгоритмы управления питанием процессора, руководство по использованию которых вы увидите чуть ниже, позволяют эффективно настроить энергопотребление процессора, не используя сторонних утилит.
Как найти управление питания процессоров в Windows
В меню «Пуск» найдите значок в виде шестерёнки и нажмите его. В открывшемся окне «Параметры» выберите категорию «Система». Обычно она первая в списке.
В панели слева найдите пункт «Питание и спящий режим», а в нём есть кнопка «Дополнительные параметры питания».
Нажмите её, чтобы провалиться в нужный нам раздел Панели управления. Там найдите подходящую схему и кликните на «Настройка схемы электропитания».
В новом окне выберите «Изменить дополнительные параметры питания», и тогда вы увидите во всплывшем окне раздел «Управление питанием процессора».
Задачу можно упростить, так как в Windows 11/10 можно использовать поиск в панели задач. В поле «Просмотр» установите «Значки» и найдите пункт «Электропитание». А потом действуйте по предложенной выше схеме.
Как настроить питание процессора в Windows 10
Как видно на скриншоте, есть три параметра, которые система управления питанием процессора предлагает настроить:
- «Минимальное состояние процессора». Параметр отвечает за минимальную производительность процессора. Задаётся в процентах от максимальной производительности. Так вы указываете, ниже какого уровня производительности процессор не должен «падать».
- «Политика охлаждения системы». Параметр устанавливает, будут ли интенсивнее работать вентиляторы, если замедлять быстродействие CPU.
- «Максимальное состояние процессора». Параметр ограничивает максимально допустимую нагрузку. Задаётся в процентах от полной мощности.
Изменения начинают действовать сразу после указания параметров. Для большего удобства рекомендуем установить несколько схем электропитания. Например, одну с низким уровнем энергопотребления, а для случаев, когда нужна хорошая производительность — другую, с более высокими характеристиками.
Дополнительные параметры управления питанием процессора
В Windows существует ещё один параметр, который позволяет управлять питанием процессора. Его нельзя увидеть в сразу, надо менять системные настройки.
Эта опция отвечает за повышение/уменьшение частот процессора. Когда вы их понижаете, падает энергопотребление устройства. А с ним — и его производительность. Как можно управлять этим параметром?Спомощью терминала Windows или PowerShell.
Запустите терминал или PowerShell от имени администратора. Для этого нажмите правой кнопкой мыши по меню «Пуск» и выберите пункт «Выполнить». Как вариант, можно нажать комбинацию клавиш Win + R.
В открывшемся окне введите regedit и нажмите Enter.
В редакторе реестра введите в адресную строку следующий путь: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\75b0ae3f-bce0-45a7-8c89-c9611c25e100
В правой части окна вы увидите параметр «Attributes». Нажмите на него правой кнопкой мыши и измените текущее значение, задав 2. Сохранитесь. Изменения вступят в силу сразу же, но есть случаи, когда требуется перезагрузка компьютера.
Затем снова зайдите в панель управления питанием процессора. Если всё сделано правильно, там должен появится четвёртый параметр, «Максимальная частота процессора».
Когда будете выставлять значение, помните, что оно установлено в МГц. Например, чтобы установить ограничение до 1.5 ГГц, необходимо задать 1500 (МГц).
Как проверить производительность процессора
Узнать производительность процессора можно в диспетчере задач. Для этого кликните правой кнопкой мыши по свободной части панели задач и найдите в списке соответствующий пункт.
В диспетчере задач откройте вкладку «Производительность» (она вторая). И увидите там выставленные вами параметры.
Доброго времени!
Долго думал, стоит ли публиковать сегодняшнюю статью, т.к. вопрос довольно спорный (и результат после настройки у всех может быть разным, в зависимости от оборудования и ПО). И всё же, попрошу к статье отнестись критически и как к «экспериментальной»…
Итак, ближе к теме…
Windows не всегда «идеально» работает с многоядерными процессорами. В целях снижения энергопотребления, ряд процессов может выполняться на том ядре, на котором они были запущены изначально (такой подход позволяет: с одной стороны (позитивной) — не использовать постоянно все ядра (и за счет этого снизить энергопотребление), а с другой (негативной) — не позволяет процессору работать на полную «катушку»). 👀
К тому же функция парковки ядер позволяет процессору (при определенной нагрузке) переносить все задачи на одно ядро, а остальные переводить в режим ожидания (т.е. работать будет фактически только одно ядро). Естественно, это снижает общую производительность (правда, делает систему более отзывчивой, но незначительно). Отмечу, что Windows к тому же не совсем корректно работает с парковой ядер на процессорах Intel (по крайней мере Windows 7).
Так вот, задав определенные настройки электропитания, можно ограничить работу функции парковки ядер и повысить общую производительность (в некоторых случаях до 20%!). На мой взгляд есть смысл попробовать потратить 3-5 мин. на «эксперимент»! 😉
*
Примечание: в первую очередь эта тема касается многоядерных процессоров от Intel (на AMD, честно говоря, адекватной статистики не имею. Но попробовать можно…).
*
Как настроить тонко электропитание процессора
Чтобы не быть голословным о повышении производительности, приведу один небольшой тест быстродействия в WinRAR (👉 офиц. сайт архиватора).
На скриншоте ниже: в левой части приведена общая скорость до оптимизации настроек; справа — после. Даже невооруженным глазом видно, что в тестах ЦП начинает работать быстрее (что положительно сказывается и в реальных задачах, тех же играх, например).
Разница в производительности
Примечание: рекомендую вам запустить тест в WinRAR сначала до оптимизации настроек (и запомнить общую скорость), и затем провести тест после оптимизации. Далее просто сравнить эти числа, в ряде случаев удается выжать из ЦП еще 10-20%!
*
👉 Важный момент!
Как уже сказал выше, в первую очередь этот вопрос касается многоядерных процессоров (4 ядра и выше). Чтобы узнать количество ядер своего ЦП — просто запустите утилиту 👉 CPU-Z, и посмотрите в нижнюю часть окна: в графе Cores увидите кол-во ядер (пример ниже 👇).
CPU-Z — 4 Cores (4 ядра, 8 потоков)
1) Итак, начать нужно с настройки реестра.
Тут дело в том, что Windows по умолчанию скрывает часть настроек электропитания. Чтобы их открыть для редактирования, необходимо внести определенные изменения в реестр. Проще всего это сделать с помощью уже готового файла настроек, который нужно просто запустить и согласиться с добавлением параметров в системный реестр.
Вот подготовленный файл: 👉 core_parking (нужно извлечь его из архива и запустить. Архив запакован с помощью WinRAR, актуален для Windows 7-10).
Редактор реестра — настройки успешно внесены в реестр
На всякий случай приведу текст этого файла чуть ниже (в целях безопасности, вдруг кто-то усомниться в файле, и пожелает вносить изменения в реестр вручную 👇).
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583]
«Attributes»=dword:00000000[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\3b04d4fd-1cc7-4f23-ab1c-d1337819c4bb]
«Attributes»=dword:00000000[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\5d76a2ca-e8c0-402f-a133-2158492d58ad]
«Attributes»=dword:00000000[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\a55612aa-f624-42c6-a443-7397d064c04f]
«Attributes»=dword:00000000[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\ea062031-0e34-4ff1-9b6d-eb1059334028]
«Attributes»=dword:00000000
2) Настройка схемы электропитания
Теперь необходимо открыть 👉 панель управления Windows раздел «Оборудование и звук/Электропитание». После перейти в настройки текущей схемы электропитания (т.е. ту, которая сейчас у вас используется). В моем случае это сбалансированная (см. скриншот ниже 👇).
Настройка текущей схемы электропитания
Далее нужно открыть дополнительные настройки питания.
Изменить дополнительные параметры питания
Теперь самое главное (см. скриншот ниже 👇):
- минимальное число ядер в состоянии простоя: рекомендуется выставить значение в 99% (почему-то если выставить 100% — Windows часто отправляет одно ядро «отдыхать»);
- разрешить состояние снижения питания: переведите в режим выкл. (не дает процессору экономить энергию);
- отключение простоя процессора: переведите режим в откл.;
- минимальное состояние процессора: 100% (незначительно ускоряет работу ЦП (кстати, в некоторых случаях позволяет уменьшить писк от дросселей)).
- политика охлаждения системы: активная (более эффективно охлаждает ЦП);
- максимальное состояние процессора: 100% (очень сильно влияет на производительность! Обязательно выставите на 100%);
- максимальное число ядер в состоянии простоя: 100% (противоречивая опция. Если выставить что-то отличное от 100% — то грузятся почему-то не все ядра, несмотря на то что активны все…).
Дополнительные параметры электропитания
Сохраните настройки и перезагрузите компьютер!
3) Еще раз о режиме питания (касается в первую очередь ноутбуков)
После перезагрузки компьютера (ноутбука) — обратите внимание на режим питания (кликните по батарейке в трее). Выставите производительность на 100%!
Макс. производительность
Кроме этого, обратите внимание на центры управления ноутбуком, которые могут идти в комплекте к вашим драйверам (например, такие есть у устройств от Lenovo, Sony и пр.). В них также устройство нужно перевести в режим высокой производительности.
Питание ноутбука // менеджер ноутбука
4) Тестирование быстродействия
После чего можно запустить WinRAR и провести тест быстродействия. Как правило, после точечной настройки электропитания наблюдается рост цифр (т.к. система перестает ограничивать ЦП, и он может начать работать на весь свой потенциал). 👇
Тестирование — WinRAR / Кликабельно
👉 Дополнение!
Чтобы посмотреть, как идет нагрузка на ядра ЦП — откройте «Диспетчер задач» (Ctrl+Shift+Esc) и перейдите во вкладку «Производительность». Далее щелкните правой кнопкой мышки по графику загрузки ЦП и в меню выберите «Изменить график/Логические процессы». См. скрин ниже. 👇
Диспетчер задач — производительность
В результате у вас будет не один график, а несколько, в зависимости от количества ядер (потоков).
Все ядра загружены
Обратите внимание, при нагрузке (например, тестировании) — в идеале все ядра должны быть загружены (как на скриншоте ниже). 👇
При нагрузке
Для более показательного теста работы ЦП рекомендую воспользоваться утилитой AIDA64 (ссылку на инструкцию привожу ниже).
👉 В помощь!
Как выполнить стресс-тест процессора и системы в целом, держит ли он частоты, нет ли перегрева (AIDA 64) — [см. пошаговую инструкцию]
*
PS
В рамках этой статьи не могу не порекомендовать еще одну статью на похожую тему. Она касается в первую очередь ноутбуков (т.к. в ряде случаев у них в настройках по умолчанию отключен Turbo Boost, в следствии чего устройство работает медленнее, чем потенциально могло бы…).
👉 В помощь!
Из-за чего низкая производительность процессора Intel на ноутбуке. Как его можно ускорить? (про Turbo Boost).
*
На этом пока все…
Удачной работы!
👋
Первая публикация: 15.02.2019
Корректировка: 20.07.2021