Перейти к содержимому

Enter intel at suspend mode что это

  • автор:

Intel at suspend mode что это

Suspend Mode — что это в биосе?

  1. Вообще название Suspend Mode переводится как приостановка работы (имеется ввиду компьютера).
  2. Когда никто компьютером не пользуется — он для экономии энергии переходим в энергосберегающий режим или ждущий. Suspend Mode позволяет указать какой именно тип режима при этом будет использоваться.
  3. Также в функции Suspend Mode можно выбрать Авто — тогда компьютер будет автоматически выбирать оптимальный режим. В принципе если не знаете что выбрать — выбирайте именно этот вариант.
  • S1(POS) — полное название Power on Suspend, при таком режиме отключается питание накопителя HDD/SSD, некоторых плат расширения PCI/PCI-E, а также монитора. Экономия электричества не самая максимальная, но зато выход из данного режима — достаточно быстрый.
  • S3(STR) — полное название это Suspend to RAM, активация подразумевает отключение питания от всех устройств кроме оперативки, где хранятся все необходимые данные, которые нужны для выхода из режима. От предыдущего отличается большей экономией энергии, но более длительным восстановлением.

Enter intel at suspend mode что это

30sec, 1 Min, 2 Min, 4 Min, 6 Min, 8 Min, 10 Min, 20 Min, 30 Min, 40 Min, 1 Hour.

Inactivity Timer

Suspend Time Out

Suspend Time Out (Minute)

Suspend Mode

Intel Anti-Theft ― отряд специального назначения

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

Аппаратная поддержка Intel Anti-Theft заложена в том блоке чипсета, который называется Management Engine (ME). ME управляет ноутбуком до загрузки операционной системы и, в частности, управляет работой системы питания. Также он отвечает за хранение ключей системы шифрования данных. В случае инициализации процедуры блокировки компьютера система не проходит POST.

Acpi version features что это в биосе?

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

Поведение ноута/компьютера при определенном времени бездействия — может настраиваться параметрами OS Windows.

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

  • Режим S1 POS (Power on Suspend) — подразумевает отключение питания жесткого диска (HDD), некоторых плат PCI, дисплея. Остальные аппаратные компоненты продолжают функционировать в формате ожидания. Процесс пробуждения достаточно быстрый.
  • Режим S3 STR (Suspend to RAM) — прекращается подача питания на все устройства кроме оперативной памяти, куда записываются данные, необходимые для восстановления. Использует меньше энергии чем предыдущий вариант, однако восстановление требует большего времени.

ACPI — технология управления питанием

Acpi version features что это в биосе?

В наших с вами компьютерах существует множество опций, к существованию которых мы давно привыкли и воспринимаем их как должное. Среди них есть и такие, которые были введены в компьютерную жизнь благодаря принятию в середине 90-х гг. ведущими производителями компьютерного оборудования стандарта ACPI(Advanced Configuration and Power Interface — Расширенный интерфейс управления настройкой и питанием). Этот стандарт предоставляет операционной системе и, как следствие, пользователю компьютера мощные и эффективные средства для контроля аппаратных компонентов и управления их работой.

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

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

  • История создания
  • Принцип работы
  • Преимущества
  • Заключение

История создания

Нельзя сказать, что стандарт ACPI появился на пустом месте. До его появления существовал стандарт управления питанием APM. Однако он поддерживался исключительно на уровне BIOS. Кроме того, его возможности были ограничены и в настоящее время этот стандарт практически не используется.

ACPI изначально разрабатывался в качестве открытого стандарта. Первая реализация ACPI была создана в 1996 году компаниями Toshiba, Intel и Microsoft, к которым позже присоединились Phoenix и Hewlett-Packard. Стандарт ACPI постоянно совершенствуется, а его последняя версия была выпущена в 2011 г. Первоначально в ACPI использовалась 16 и 32-битная адресация, которая позже сменилась 64-битной. В версии ACPI 3.0, вышедшей в 2004 г., была добавлена поддержка разъемов SATA, а также шины PCI Express.

На сегодняшний день эта технология поддерживается большинством операционных систем, а также процессорных архитектур. Помимо семейства ОС Microsoft Windows стандарт ACPI поддерживается также такими семействами ОС, как Linux и Free BSD.

Принцип работы

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

Функции ACPI хранятся в БИОСЕ компьютера. Это справедливо, разумеется, для тех BIOS, которые поддерживают ACPI. Кроме того, для работы функций ACPI требуется поддержка технологии со стороны операционной системы.

ACPI на уровне BIOS состоит из нескольких компонентов, которые включают ядро ACPI и таблицы данных. В отличие от таких встроенных в BIOS технологий, как PnP, реализация ACPI в рамках BIOS не столь объемна, а функции ACPI BIOS ограничиваются организацией загрузки таблиц ACPI в память компьютера. Таблицы данных ACPI содержат сведения об аппаратной конфигурации и помогают операционной системе управлять аппаратными компонентами.

Преимущества

Какие же преимущества дает повсеместное внедрение стандарта ACPI простому пользователю?

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

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

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

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

Пользователь может настроить уровень поддержки ACPI компьютером, а также включить или выключить отдельные опции ACPI в БИОСЕ при помощи интерфейса настроек BIOS Setup.

Основные преимущества технологии:

  • Управление питанием компьютера и его компонентов программными средствами
  • Повышение экономичности компьютера
  • Разрешение конфликтов между BIOS и ОС при конфигурировании устройств
  • Платформенная независимость технологии ACPI

Заключение

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

Полная ошибка Acpi_bios_error в Windows 10, 8.1, 7

Acpi version features что это в биосе?

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

Acpi_bios_error – это ошибка синего экрана, и, как и любая другая ошибка BSOD, она приведет к сбою вашего компьютера. Говоря об этой проблеме, пользователи сообщили о следующих проблемах:

  • Acpi_bios_error Установка Windows 10 . Эта ошибка может появиться при попытке установить Windows 10. В этом случае рекомендуется проверить конфигурацию BIOS и изменить несколько параметров, прежде чем пытаться снова установить Windows 10.
  • Acpi_bios_error Windows 8, Windows 7 – Многие пользователи сообщали об этой ошибке как в Windows 8, так и в Windows 7. Даже если вы не используете Windows 10, вы сможете исправить проблему с помощью одного из наших решения.
  • Acpi_bios_error Surface 2 – . Эта проблема может затронуть практически любое устройство Windows, и Surface не является исключением. Если у вас есть эта проблема на вашем устройстве Surface, вы можете исправить ее, используя решения из этой статьи.
  • Acpi bios error RAM . Наиболее распространенная аппаратная причина ошибок синего экрана – ваша RAM. Если у вас есть эта проблема на вашем компьютере, рекомендуется сканировать вашу оперативную память и проверить, если она неисправна. Кроме того, обязательно удалите все настройки разгона, которые вы применили к вашей оперативной памяти.
  • Ошибка BIOS Acpi Toshiba, Asus, Acer, Sony Vaio, Dell, HP, Lenovo – . Эта проблема может касаться компьютеров любого производителя. Эта проблема может быть связана с вашими драйверами, поэтому вам, возможно, придется обновить их или найти и переустановить проблемный драйвер.
  • Acpi_bios_error acpi.sys . В этом сообщении иногда указывается имя файла, вызвавшего ошибку. Если это произойдет, вам нужно провести небольшое исследование и найти драйвер или устройство, связанное с этим файлом.
  • Цикл ошибки Acpi bios, синий экран . Поскольку это ошибка синего экрана, иногда это может привести к перезагрузке компьютера. Это может быть большой проблемой, но вы сможете исправить ее, изменив настройки BIOS.

Решение 1. Обновите драйверы

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

Чтобы устранить эти типы проблем, важно обновить все ваши драйверы. Обновление драйверов довольно просто, и для этого вам просто нужно посетить производителя оборудования и загрузить последние версии драйверов для вашего устройства. Если вы не знаете, какой драйвер вызывает ошибку BSOD, мы советуем вам обновить все драйверы на вашем ПК, чтобы решить эту проблему.

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

Ряд владельцев ноутбуков Samsung сообщили, что они не могут даже загрузить Windows 10 из-за ошибки BSOD ACPI_BIOS_ERROR, и, по их мнению, единственное решение состоит в том, чтобы извлечь диск SSD и восстановить Windows 10. Для этого выполните следующие действия:

  1. Найдите свой SSD-накопитель и отсоедините его.
  2. Запустите свой ноутбук, и вы увидите сообщение Samsung с просьбой нажать F4 , чтобы запустить режим восстановления.
  3. Нажмите F4 и быстро подключите накопитель SSD.
  4. Выберите вариант восстановления и дождитесь завершения процесса.
  5. Запустите программное обеспечение SW Update и установите обновление BIOS.
  • исправьте ‘Ошибка двигателя: не удалось загрузить клиент библиотеки’ в Windows 10

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

Многие пользователи сообщили, что им удалось исправить ошибку ACPI_BIOS_ERROR, введя BIOS и отключив AHCI. Для получения подробных инструкций о том, как войти в BIOS и как отключить AHCI, обязательно ознакомьтесь с руководством по материнской плате.

Решение 4 – Установите режим ACPI на S1 в BIOS

По словам пользователей, ошибка «Синий экран смерти» ACPI_BIOS_ERROR обычно появляется при выходе компьютера из спящего режима, и для решения этой проблемы необходимо установить для режима ACPI значение S1 в BIOS. Для получения подробных инструкций о том, как это сделать, мы настоятельно рекомендуем вам проверить подробные инструкции в руководстве к материнской плате.

Решение 5 – Отключить перемычку JPME1 и перепрошить BIOS

Владельцы материнской платы X9DAI сообщили, что отключение перемычки JPME1 и перепрошивка BIOS устранило эту проблему для них. Этот процесс продвинутый, и если вы не выполните его правильно, вы можете навсегда повредить материнскую плату, поэтому будьте предельно осторожны. Опять же, это решение, очевидно, работает с материнскими платами X9DAI, но если вы используете другую материнскую плату, вам, вероятно, следует пропустить это решение.

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

Решение 6. Удалите драйвер, совместимый с Microsoft ACPI

Немногие пользователи сообщили, что удаление драйвера батареи с помощью метода Microsoft ACPI Compliant Control исправило ошибку BSOD ACPI_BIOS_ERROR на некоторых ноутбуках, поэтому вы можете попробовать ее. Чтобы удалить драйвер в Windows 10, сделайте следующее:

  1. Нажмите Клавишу Windows + X , чтобы открыть расширенное меню пользователя. Выберите Диспетчер устройств из списка.
  2. Когда Диспетчер устройств запустится, найдите батарею метода управления, совместимого с Microsoft ACPI , щелкните ее правой кнопкой мыши и выберите Удалить .
  3. Нажмите кнопку Сканировать на наличие изменений оборудования и разрешите Windows 10 установить все новые драйверы.
  4. Перезагрузите компьютер.
  • исправьте код ошибки 0x803f7000 в Магазине Windows 10

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

  1. Перезагрузите компьютер во время загрузки несколько раз. Это должно начать автоматический ремонт.
  2. Выберите Устранение неполадок> Дополнительные параметры> Запуск системы и нажмите кнопку Перезагрузить .
  3. После перезагрузки компьютера вы увидите список параметров. Нажмите 5 или F5 , чтобы перейти в безопасный режим с поддержкой сети .

Решение 7. Установите Windows 10 в режиме UEFI

Многие пользователи сообщили, что не могут установить Windows 10 из-за ACPI_BIOS_ERROR, но вы можете легко решить эту проблему, установив Windows 10 в режиме UEFI. Для этого вам понадобится загрузочная флешка с Windows 10 на ней. Вы можете легко создать загрузочную флешку с Windows 10 на ней с помощью Media Creation Tool. Чтобы установить Windows 10 в режиме UEFI, выполните следующие действия:

  1. Подключите загрузочный USB-накопитель к компьютеру и перезагрузите компьютер.
  2. Во время загрузки компьютера нажмите F11 , чтобы выбрать загрузочное устройство. Имейте в виду, что ваша материнская плата может использовать другую клавишу, поэтому обязательно ознакомьтесь с руководством по материнской плате для получения подробных инструкций.
  3. Вы должны увидеть список вариантов. Выберите UEFI: ваш USB-накопитель .
  4. Следуйте инструкциям для завершения установки Windows 10.

Решение 8 – Удалить настройки разгона

Многие пользователи, как правило, используют программное обеспечение для разгона, чтобы повысить производительность своего оборудования, но разгон может вызвать всевозможные проблемы, такие как, например, ошибка BSOD ACPI_BIOS_ERROR. Если у вас есть какие-либо настройки для разгона, мы настоятельно рекомендуем вам удалить их и проверить, исправляет ли это ошибку. Пользователи сообщили, что после изменения частоты ОЗУ на значение по умолчанию в BIOS ошибка ACPI_BIOS_ERROR была устранена, поэтому обязательно попробуйте это.

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

Если вы не можете получить доступ к Windows из-за сообщения ACPI_BIOS_ERROR, скорее всего, проблема в конфигурации BIOS. Чтобы решить эту проблему, вам, возможно, придется сбросить настройки BIOS по умолчанию. Это довольно просто, и для этого вам просто нужно войти в BIOS и выбрать опцию Восстановить настройки по умолчанию . После этого ваши настройки BIOS вернутся к значениям по умолчанию.

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

Решение 10 – Изменить идентификатор образа ОС в BIOS

Если на вашем ПК установлен ACPI_BIOS_ERROR, возможно, проблема в настройках BIOS. Иногда определенные настройки могут мешать работе вашей системы, что может вызвать возникновение этой и других проблем. Чтобы устранить проблему, вам нужно войти в BIOS и изменить одну настройку. Для этого выполните следующие действия:

  1. Введите свой BIOS. Чтобы увидеть, как это сделать, обязательно ознакомьтесь с руководством по материнской плате для получения подробных инструкций. В большинстве случаев вам нужно нажать определенную клавишу, например F2 или Del во время загрузки.
  2. После входа в BIOS перейдите в раздел Дополнительно> Компонент системы .
  3. Теперь установите для идентификатора образа ОС значение Windows .

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

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

Ошибка появилась в процессе установки Windows XP

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

Сброс настроек БИОС

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

  1. Выполните перезагрузку PC, нажав на соответствующую кнопку на корпусе системника. Большая кнопка – включение, а маленькая – перезагрузка.
  2. Как только появится заставка первоначальной загрузки, нажмите на соответствующую кнопку, чтобы перейти в БИОС. Преимущественно переход в подсистему осуществляется путем нажатия на клавишу Del.
  3. Нажмите и удерживайте кнопку, пока подсистема БИОС не будет загружена.
  4. Отыщите раздел «Load Default BIOS». Название вкладки может немного изменяться. Многое зависит от того, какая компания занималась созданием системной платы.
  5. Откатите значения подсистемы БИОС к стандартным параметрам. Сохраните внесенные изменения, нажав на клавиатуре на кнопку F10.
    Сброс настроек биоса

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

На материнках есть специальные соединительные устройства. Они обозначены аббревиатурой «CLRTC». Соединения предназначены для замыкания двух контактов из трех. Чтобы окончательно завершить процесс сброса настроек, передвиньте батарейку на иные контакты.

Настраиваем подсистему БИОС самостоятельно

Еще один способ устранения ошибки, возникшей вследствие проблемы совместимости BIOS и конфигурации ACPI – провести ручную настройку. Зайдите в подсистему. Отыщите раздел с приставкой OS.

Когда вкладка будет найдена, откройте ее. Здесь будет представлено несколько версий операционок. Выбирайте ту, которая была предварительно инсталлирована на ПК. Если не один из представленных вариантов не подходит, тогда просто выберите «Other». Чтобы подтвердить внесенные изменения, нажмите на клавиатуре F10.

OS Optimized Defaults

Альтернативные способы решения проблемы

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

  1. Откройте командную строку.
  2. Пропишите «devmgmt.msc».
  3. В появившемся перечне выберите вкладку «Системные устройства».
  4. Кликните ПКМ по своей материнке, а потом зайдите в свойства.
  5. Здесь отображается актуальная информация о состоянии модуля.

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

BIOS: настройка режима расширенного конфигурирования и управления питанием ACPI

BIOS

Здравствуйте, уважаемые читатели блога Help начинающему пользователю компьютера. В данной статье мы рассмотрим опции БИОС для настройки режима расширенного конфигурирования и управления питанием ACPI .
В качестве ликбеза. Режим расширенного управления питания ACPI ( Advanced Configuration and Power Interface ) реализует управление энергосберегающими функциями ПК:

Intel Anti-Theft ― отряд специального назначения

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

CPU Ratio Clock

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

Max CPUID Value Limit

— включение этого параметра (значение
Enable
) приведет к принятию ограничения для параметра CPUID (CpuIdentification — инструкция, позволяющая получить информацию о центральном процессоре. Параметр, вместе с которым она вызывается, определяет характер и объем получаемой в результате информации. Его максимальное значение в этом случае равно 3. Эта возможность актуальна при работе со старыми ОС, такими как Windows 98 или Windows МТ. При работе с современными операционными системами этот параметр следует оставить в состоянии
Disable
C1E Support

— включение этого параметра задействует функцию энергосбережения в состоянии простоя (Enhancet Halt State), благодаря которой будут отключены неиспользуемые процессором блоки, снизится его тактовая частота и напряжение питания. Этот параметр следует установить в состояние
Enable
Vanterpool Technology, VisuaLization Technology, VT Technology или AMD-V

— этот параметр позволяет включить поддержку технологии аппаратной виртуализации, реализованную в современных ЦП. Она позволяет более эффективно использовать ресурсы системы при работе виртуальных машин. Это параметр рекомендуется выставить в
Enable
CPU TM Function, CPU Thermal Monitor 2 (TM2) или Cpu Thermal Control

— параметр. встречающийся в системах с процессорами Intеl. Позволяет задействовать схемы термоконтороля Тhermal Моnitоr 2 или Тhermal Моnitоr 1. Этот параметр необходимо оставить в состоянии
Enable
, а при возможности выбора значений предпочтительнее указать технологию ТМ2, использующую для поддержания рабочего температурного режима механизмы снижения тактовой частоты и напряжения питания процессора

Exelute Disable Bit, NX Technology или XD Technology

— функция, запрещающая выполнение программного кода в области данных и предотвращающая возможность проведения вредоносных атак, направленных на переполнение буфера. Работает только в том случае, если ее поддерживает операционная система (Начиная с Windows XP2). В терминах ОС данную функцию называют Data Execution Prevention (DEP). Естественно она должна быть включена (состояние
Enable
)

Enhanced Intel SpeedStep Technology (Intel EIST) или AMD Cool,n,Quiet

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

Процессоры Intel поддерживают несколько технологий для оптимизации энергопотребления. В этой статье (перевод [1]) дается обзор p-состояний (оптимизация напряжения питания и частоты CPU во время работы) и c-состояний (оптимизация потребления мощности, если ядро не выполняет ни одной инструкции).

[P-состояния]

Во время выполнения кода операционная система и CPU могут оптимизировать энергопотребление с помощью различных P-состояний (P это сокращение от «performance», что означает «производительность»). В зависимости от требований, CPU работает на разных частотах. Состояние P0 соответствует самой высокой частоте (с самым высоким напряжением питания).

Для процессоров Intel до архитектуры Haswell/Broadwell, желаемая частота (и соответствующее ей напряжение питания) указывается операционной системой путем записи соответствующих величин в специальные регистры процессора [2][3].

В архитектуре Skylake операционная система может оставить управление P-состояниями аппаратуру CPU (Speed Shift Technology, Hardware P-states [4]). С Kaby Lake эти функции были дополнительно оптимизированы [5].

Speed Schift (сдвиг скорости). P-состояния определяются в BIOS, и управляются операционной системой. Технология Speed Schift дает полное или частичное управление частотой тактирования CPU (может осуществляться либо во всем диапазоне, либо в узком окне). Speed Schift требует поддержки со стороны операционной системы (Windows 10 с новыми обновлением эту функцию поддерживает), также требуется любой процессор Intel 6 Skylake. Сдвиг скорости означает ускоренный отклик на запросы изменения производительности со стороны ПО (JavaScript, инструменты офиса, веб-браузеры). Технология сдвига скорости обеспечивает увеличение производительности для обычных задач, при этом незначительно снижается общее энергопотребление, т. е. эффективность работы всей системы повышается.

[C-состояния]

В отличие от P-состояний, которые были разработаны для регулирования потребления мощности во время выполнения кода (т. е. в нормальном рабочем состоянии процессора), C-состояния используются для оптимизации энергопотребления в режиме ожидания (idle mode, т. е. когда никакой код процессором не выполняется).

Типовые C-состояния следующие:

C0 – Active Mode: код выполняется, это состояние соответствует одному из P-состояний. C1 – Auto Halt (автоматическая приостановка). C1E – Auto halt, low frequency, low voltage (автоматическая приостановка с пониженной частотой и напряжением питания). C2 – Временное состояние перед переходом в C3. Память в рабочем состоянии. C3 – Сброс кэшей L1/L2 (flush), выключение тактовых частот. C6 – Сохранение состояний ядра перед выключением, и выключение PLL (т. е. прекращение синтеза тактовых частот). C7 – C6, плюс может быть сброшен LLC (LLC означает кэш самого высокого уровня, т. е. самая медленная память кэш). C8 – C7, плюс должен быть сброшен LLC.

Примечание *: показано в грубом приближении.

C-состояния можно отличить друг от друга по C-состояниям ядра (Core C-states или CC-states), состояниям корпуса (Package C-states или PC-states) и логическим состояниям. В большинстве случаев операционная система устанавливает определенное состояние для ядра путем выполнения команды MWAIT.

Примечание: «состояние ядра» (core state) относится к ядру, которое находится в состоянии самого большого потребления энергии (наиболее активно).

[Запрет в BIOS функции CPU Power Saving]

В некоторых случаях рекомендуется деактивировать в BIOS настройки экономии питания CPU. Здесь показано, где найти эти опции и как их запретить, чтобы опции управления питанием (CPU P State Control и CPU C State Control) были полностью запрещены в BIOS (на примере материнской платы Supermicro X10DRi и процессора Intel Xeon E5 2620v4.

Как запретить CPU Power Saving:

1. Во время начального процесса загрузки (сразу после включения питания или сброса) нажмите специальную клавишу для входа в BIOS. Чаще всего это Del (Delete) или F2, для материнской платы Supermicro X10DRi это клавиша Delete.

2. Перейдите в раздел настроек Advanced CPU Configuration -> Advanced Power Management Configuration.

3. Поменяйте настройку Power Technology в состояние Custom и Energy Efficient Turbo в состояние Disable.

4. Перейдите в раздел CPU P State Control, деактивируйте EIST (P-States) and Turbo Mode.

5. Перейдите в раздел CPU C State Control, поменяйте Package C State Limit на C0/C1 state и деактивируйте CPU C3 Report, CPU C6 Report и Enhanced Halt State (C1E).

[Ссылки]

1. Processor P-states and C-states site:thomas-krenn.com. 2. Intel Xeon Processor E3-1200 V3 site:intel.com. 3. What exactly is a P-state? site:intel.com. 4. [IDF15]Intel’s 6th Gen Skylake Unwrapped – CPU Microarchitecture, Gen9 Graphics Core and Speed Shift Hardware P-State site:wccftech.com. 5. Intel Kaby Lake: 14nm+ und optimiertes Speed Shift steigern Performance site:thomas-krenn.com.

Этот контент является частью серии: Экономия энергии в Linux

Следите за выходом новых статей этой серии.

Об этой серии статей

В этой серии статей рассказывается о том, как настроить сервер IBM System x с установленной Linux для получения наибольшей энергоэффективности. Вы узнаете о регуляторах в составе ядра (in-kernel governors) и применении их настроек; также показано влияние настроенных регуляторов на производительность и рабочую нагрузку в системах электронной торговли. Практические иллюстрации даются для сервера System x с установленным дистрибутивом Red Hat Enterprise Linux версии 5.2 (RHEL 5.2), но они будут верными для любого ядра версии 2.6.x и любого процессора, поддерживающего частотное масштабирование.

В первой части кратко описываются компоненты и принципы, на основе которых делается настройка производительности системы, в том числе: подсистема Linux CPUfreq, режимы C-state и P-state и пять регуляторов в составе ядра (in-kernel governors).

Во второй части приводятся подробности общих настроек подсистемы CPUfreq в Linux, пяти регуляторов —performance, powersave, userspace, ondemand и conservative— и их настроек.

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

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

Принцип работы

Опция, в зависимости от версии BIOS предлагает пользователю установить значения S1 или S3, подразумевающие различные варианты функционирования режима энергосбережения Suspend, доступного на материнских платах, поддерживающих технологию программного управления питанием ACPI. В некоторых BIOS присутствует также режим работы S1&S3, при котором может использоваться как вариант S1, так и S3.

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

Второй вариант S3 означает использование режима энергосбережения Suspend to RAM. В этом случае, помимо дисков и плат расширения, отключаются и все остальные устройства компьютера, кроме оперативной памяти (RAM). В саму же оперативную память записывается информация о состоянии системы. Таким образом, режим энергопотребления S3 позволяет сэкономить гораздо больше энергии, нежели S1.

Однако у режима Suspend to RAM есть и один существенный недостаток – дело в том, что компьютер выходит из такого варианта спящего режима несколько дольше, чем из PowerOn-Suspend.

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

Режимы Suspend to RAM и PowerOn-Suspend не стоит путать с функциями Hybernate и Suspend to Disk. Эти функции не являются режимами энергосбережения, они лишь позволяют пользователю сохранить текущий сеанс работы на жесткий диск перед выключением питания компьютера и возобновить его после включения питания.

Подсистема CPUfreq в Linux

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

Для настройки статической или динамической политики потребления энергии системой в структуре CPUfreq используются регуляторы и демоны. Динамические регуляторы, которые будут обсуждаться далее в этой статье, переключают частоту процессора исходя из основе коэффициента его использования для экономии энергии без ущерба для производительности. Эти регуляторы также дают возможность некоторых индивидуальных пользовательских настроек масштабирования частоты. Кроме того, настройки sched_mc_power_savings и sched_smt_power_savings позволяют выполнять объединение потоков для снижения энергопотребления.

Выводы

Теперь вы знаете ответ на вопрос Global C State Control что это в биосе. Это функция энергосбережения, снижающая энергопотребление и тепловыделение процессора в режиме простоя. Включать или выключать её можно по необходимости. В этой статье мы узнали, как и где этот параметр настраивается, а также узнали, зачем.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

No related photos.

(9 оценок, среднее: 5,00 из 5)

Об авторе

Режимы C-state и P-state

Перед началом обсуждения CPUfreq рассмотрим режимы C-state и P-state.

Режимы C-state: почти полное бездействие

Режимы C-state, за исключением режима C0 , когда процессор находится в работающем состоянии, — это режимы бездействия, когда процессор перестаёт подавать тактовые импульсы отдельным своим компонентам и отключает их для экономии энергии. Чем выше уровень режима C-state, тем больше компонентов он охватывает (остановка тактирования ядра процессора, прекращение подачи прерываний и т.д.) и тем больше экономия. Во время простоя системы эти режимы помогают сэкономить энергию.

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

Не у всех процессоров есть эти возможности, но для того, чтобы использовать режимы C и C1E и получить значительную экономию энергии при простое, необходимо включить опции CPU C State и C1E (или им подобные) в BIOS. Некоторые системы поддерживают режимы глубокого сна C3 и даже C6.

Помните, чем выше уровень режима C-state, тем больше экономия энергии.

Режимы P-state: рабочее состояние

Режимы P-state — это рабочие состояния, задающие тактовую частоту и напряжение питания процессора. Чем больше номер режима, тем ниже частота и напряжение питания процессора. Регуляторы CPUfreq используют режимы P-state для изменения тактовой частоты и понижения потребления энергии.

Что такое Global C-State Control для процессоров Ryzen

Сначала разберемся с вопросом Global C State Control что это. А это не что иное, как функция, оптимизирующая энергопотребление процессора. Активировав её, мы даём возможность процессору при отсутствии нагрузки уменьшать частоту своих ядер в неактивном режиме. С помощью утилиты AMD Ryzen Master мы легко можем отследить частоты ядер процессора:

Обращаем внимание на строку Core Speed,

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

C-State имеет несколько режимов, обозначаемые буквой «C» и цифрой после неё. Например, C0 – режим полноценной работы процессора безо всяких ограничений, C1 – состояние, в котором процессор никаких инструкций не исполняет, но готов мгновенно приступить к работе и так далее. Чем больше значение индекса после «C», тем процессор находится в более глубоком состоянии «сна», тем больше времени требуется для его пробуждения. Всего таких режимов существует семь (C0 — C6).

Если же мы переведём параметр Global C State Control Ryzen в неактивное состояние, то увидим следующую картину (см. ту же строку Core Speed

Теперь процессор не снижает частоты ядер в режиме простоя, а просто продолжает оставаться на своей базовой частоте. Для процессора Ryzen 5 2600X, взятого в качестве примера, она равна 3600 МГц. В таком режиме временные задержки в его работе будут минимальными или отсутствовать совсем, но энергопотребление и тепловыделение будут несколько выше.

Обязательные требования для работы CPUfreq

Чтобы использовать подсистему CPUfreq, необходимы условия, описанные в этом разделе. В RHEL 5.2 подсистема CPUfreq включена по умолчанию (как правило, она включена по умолчанию также и в других дистрибутивах). Чтобы быстро это проверить, посмотрите на файловую систему /sys. Если вы увидите каталог cpufreq в пути /sys/devices/system/cpu/cpu*/cpufreq/, то подсистема CPUfreq в вашей системе сейчас включена. Если каталог отсутствует, то для того, чтобы он появился, следуйте инструкциям, данным ниже.

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

Далее посмотрите на конфигурационный файл ядра. Все необходимые настройки, как правило, отмечены по умолчанию в ядре RHEL 5.2, но для того, чтобы получить желаемое состояние при старте системы, некоторые из этих настроек можно изменить. В разделе CPU Frequency scaling конфигурационного файла ядра располагаются следующие опции:

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

CONFIG_CPU_FREQ_GOV_PERFORMANCE, CONFIG_CPU_FREQ_GOV_POWERSAVE, CONFIG_CPU_FREQ_GOV_USERSPACE, CONFIG_CPU_FREQ_GOV_ONDEMAND, CONFIG_CPU_FREQ_GOV_CONSERVATIVE

Эти опции относятся к каждому из доступных регуляторов CPUfreq. Чтобы использовать нужный регулятор, установите в конфигурации значение y или m . При значении y регулятор будет встроен в ядро, при использовании m модуль ядра нужно будет загружать при каждой загрузке системы с помощью одной из нижеследующих команд:

modprobe cpufreq_performance modprobe cpufreq_powersave modprobe cpufreq_userspace modprobe cpufreq_ondemand modprobe cpufreq_conservative

Кроме того, в случае использовании m модули можно загружать при старте системы, указав их в файле /etc/rc.local. Также заметьте, что включить по умолчанию регулятор userspace или performance можно, установив для CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE или для CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE значение y .

Для использования sched_mc_power_savings и sched_smt_power_savings , которые описаны ниже, опции CONFIG_SCHED_MC и CONFIG_SCHED_SMT в разделе Processor type and features конфигурационного файла ядра также должны иметь значение y .

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

Основные параметры электропитания

Параметр включает или отключает поддержку ACPI со стороны BIOS. При этом значи­тельная часть функций по управлению питанием передается операционной системе.

1. Enabled (On) — поддержка ACPI со стороны BIOS включена; рекомендуется для всех современных операционных систем, начиная с Windows 98 SE;

2. Disabled (Off) — поддержка ACPI отключена; выбирать это значение имеет смысл в том случае, когда ACPI не поддерживается системной платой или эта поддержка реализована некорректно.

В системных платах от ASUS также можно встретить параметр ACPI 2.0 Support, разрешающий или запрещающий поддержку стандарта ACPI 2.0. Для современных операционных систем этот параметр также следует включить.

Параметры электропитания в разделе Power Management Setup

Подключать и отключать стандарт ACPI следует до установки операционной систе­мы. Если сделать это при установленной Windows 2000/ХР/2003, изменение ре­жима работы ACPI может привести к тему, что операционная система не сможет загрузиться.

В некоторых версиях BIOS для современных системных плат рассматриваемого параметра нет, а поддержка ACPI включена по умолчанию.

ACPI Suspend Type, ACPI Standby State

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

1. S1 (POS) — в режиме энергосбережения POS (Power on Suspend) отключа­ется монитор, жесткий диск, приостанавливается работа процессора, однако питание с основных компонентов системной платы не снимается;

2. S3 (STR) — в режиме энергосбережения STR (Suspend to RAM) вся инфор­мация о состоянии системы сохраняется в оперативной памяти, а остальные устройства отключаются; оперативная память в этом режиме использует источ­ник питания дежурного режима (+5V SB);

3. S1&S3 (Auto) — если режим S 3 поддерживается системой, выбран будет он, в про­тивном случае — режим Si; в большинстве случаев значение Auto оптимальное.

В некоторых версиях BIOS есть параметр Suspend to RAM, разрешающий (Enabled) или запрещающий (Disabled) режим S3 (STR).

ACPI APIC Support

Этот параметр задействует поддержку расширенного контроллера прерываний (APIC) со стороны ACPI.

1. Enabled — поддержка ACPI APIC включена (рекомендуется для всех совре­менных систем);

2. Disabled — поддержка ACPI APIC отключена.

Этот параметр так же, как и ACPI Function, нужно задавать до установки операционной системы.

Soft-off by PWR-BTTN, PWR Button

Это параметр настраивает поведение компьютера при кратковременном нажатии кнопки включения питания на системном блоке. Управление электропитанием и мониторинг состояния системы.

1. Instant-Off — при кратковременном нажатии кнопки выключения питания компьютер будет выключен;

2. Delay 4 Sec (Suspend) — при кратковременном нажатии кнопки выключе­ния питания система перейдет в режим пониженного энергопотребления. Что­бы принудительно выключить компьютер, следует удерживать кнопку питания нажатой на протяжении четырех секунд.

В операционных системах Windows ХР/2003/Vista есть собственные настройки для работы кнопки выключения питания, которые будут рассмотрены далее.

Регуляторы

В подсистеме CPUfreq доступны для использования пять регуляторов. Они устанавливают тактовую частоту процессора согласно определённым критериям; некоторые из них динамически изменяют частоту при изменении входных данных от системы или пользователя. В этой статье рассматривается дистрибутив RHEL 5.2 на основе ядра 2.6.18, в котором все эти регуляторы доступны. Давайте познакомимся с ними; в частях 2 и 3 серии эти регуляторы описываются более подробно.

Регулятор performance (производительность): самая высокая частота

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

Регулятор powersave (энергосбережение): самая низкая частота

Регулятор powersave, в противоположность предыдущему, статически настраивает процессор на самую низкую из доступных частот. В нем также можно настроить диапазон доступных частот. Назначение его – постоянная работа на самой низкой из возможных частот. Очевидно, что в этом случае на производительность влияет тот факт, что система никогда не будет использовать более высокую частоту, независимо от степени занятости процессора(ов).

На практике этот регулятор часто не дает экономии энергии, поскольку самая большая экономия достигается за счет использования режимов C-state. Использование регулятора powersave увеличивает время работы процесса, поскольку он будет использовать наименьшую частоту; в результате система дольше не перейдет в состояние простоя и потому не получит экономию от вхождения в режим C-state.

Регулятор Userspace: ручная настройка частоты пользователем

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

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

Регулятор Ondemand: изменение частоты по уровню загрузки процессора

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

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

Регулятор conservative: более плавный вариант ondemand

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

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

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

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

ACPI Standby State

Возможные значения:

Описание:

Опция позволяет указать, какой из режимов будет использоваться при переходе в состояние энергосбережения: S1(POS)

(в некоторых версиях BIOS значение выглядит как
S1(PowerOn-Suspend)
) или
S3(STR)
(в некоторых версиях BIOS —
S3(Suspend-To-RAM)
). Если ваша материнская плата и блок питания совместимы со вторым режимом, выбирайте его, как более экономичный. Иногда присутствует и вариант
S1&S3
, в этом случае операционной системой могут быть использованы оба режима энергосбережения.

Кратко остановимся на этих режимах. Большинство компьютеров, поддерживающих спецификации ACPI, позволяют использовать два режима энергосбережения: S1 (POS) и S3 (STR). В первом (расшифровывается как Power on Suspend) отключается питание от жесткого диска, некоторых карт расширения, плюс, гасится монитор. Все остальные компоненты (процессор, оперативная память, чипсет…) работают в штатном режиме, возможен только переход на пониженные частоты. Благодаря этому пробуждение происходит очень быстро. Второй режим (сокращение от Suspend to RAM) характеризуется гораздо меньшим энергопотреблением. Перед переходом в него вся информация о состоянии различных компонентов сохраняется в оперативной памяти, после чего все остальные устройства отключаются, остается только дежурное питание. Расплачиваться за это приходится более долгим пробуждением компьютера. Есть еще Hibernate или Suspend to Disk, но он не относится к режимам энергосбережения. При его использовании информация о состоянии различных компонентов «сбрасывается» на жесткий диск, после чего происходит обычное отключение питания.

Для того чтобы режим Suspend to RAM (как, впрочем, и Suspend to Disk) функционировал без сбоев, необходимо четкое взаимодействие всех драйверов компонентов, установленных в системе. При наличии «кривого» драйвера компьютер может не просыпаться вообще или после выхода из спящего режима работать с ошибками. В этом случае необходимо вернуться к менее требовательному в этом плане Power on Suspend.

Режим Suspend to RAM накладывает определенные ограничения на блок питания: ток, отдаваемый по цепи Standby (+5V SB), должен быть не менее 800 мА (рекомендуется 1 А). К современным моделям претензий в этом плане нет — все они совместимы с режимом Suspend to RAM, проблемы могут возникнуть только со старыми компьютерами.

Опубликовано 22.09.2008, дополнено 13.12.2010.

How to Disable C-State for CPU in BIOS

«Disabling C-state for my CPU in bios was the biggest boost I’ve noticed to reduce crashes»

I read this on a forum for my game, which crashes alot

Anybody know precisely what to tweak in BIOS

There’s a lot of CPU tweaks .. i’m not au fait with messing this deep .

Asus Maximus Ranger VII

16 GB HyperX Beast

Plextor M6e 256GB M.2 — 2280 SSD

CPU Cooler Corsair H105 73.0 CFM Liquid

PSU: Thermaltake Smart M 850W 80+ Windows Home Premium x64

C-States are power-saving features built into the processors. They basically shut down or inactive circuit components when they’re not needed, then repower them when demand is anticipated. Full explanation here.

I can’t think of any way C-States would interfere with games, aside from failing to properly reactivate hardware when resuming from sleep/hibernate.

You can always do a cold boot — fully disconnect and shutdown all power, then start up — if C-States cause improper hardware initialization. Soft boots (like Windows Restart) or warm boots (pressing Reset button) may not always work.

Your problems might be caused by a PSU underrated for your hardware load.

Some games (like BF4) make awful use of multicore/multithreading processor resources and can perform better on some machines with HyperThreading disabled. This is a simple «Enable/Disable/Auto» BIOS setting on all HT-capable Intel motherboards.

Intel Anti-Theft ― отряд специального назначения

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

  • «В Бостоне украден ноутбук инвестиционной компании Fidelity Investments. Компьютер содержал конфиденциальные данные о почти 2 тыс. счетов своих клиентов».
  • «Из автомобиля сотрудника компании Ameriprise Financial Inc. был украден ноутбук с персональными данными более 2 тыс. человек».
  • И даже такое: «Агент MI5 (Британской службы контрразведки) потерял ноутбук, содержащий секретную правительственную информацию».

Технология Intel AT или Anti-Theft Technology призвана покончить с этим безобразием. Ее поддержка уже реализована в платформах Intel с процессорами Core i3, i5, i7. В настоящее время технология получает активное продвижение в связи с появлением ультрабуков ― легких и удобных для работы в дороге устройств. Так как это в большинстве своем компактные и дорогие гаджеты, вопросы безопасности имеют здесь критическое значение.

Так как же безопасность обеспечивается на деле?

Компьютер, поддерживающий технологию Intel AT, может быть деактивирован так называемой «таблеткой с ядом» (poison pill). Это зашифрованное sms сообщение, которое передается через сеть 3G. Кроме того, в режиме блокировки ноутбук через заданные интервалы времени сообщает свои географические координаты. Для этой дополнительной функции отслеживания при покупке девайса нужно заранее проверить наличие совместимого 3G/GPS модуля. На фото показан такой модуль от компании Sony-Ericsson.

Взаимодействие между чипсетом и 3G модулем происходит на аппаратном уровне. Таким образом, переустановка операционной системы и даже замена жесткого диска (которая, по сути, немногим сложнее замены сим-карты в мобильном телефоне) не могут отключить защиту ноутбука. Аппаратная поддержка Intel Anti-Theft заложена в том блоке чипсета, который называется Management Engine (ME). ME управляет ноутбуком до загрузки операционной системы и, в частности, управляет работой системы питания. Также он отвечает за хранение ключей системы шифрования данных. В случае инициализации процедуры блокировки компьютера система не проходит POST.

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

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

Так выглядит экран заблокированного компьютера:

Уже сейчас на рынке представлены решения с поддержкой этой технологии от всех крупных игроков рынка ноутбуков: Acer, Asus Dell, Fujitsu, HP, Lenovo, Sony, и других. Полный список можно посмотреть по ссылке.

Для того чтобы защитить ноутбук, нужно зайти на страницу atservice.intel.com и создать учетную запись, используя код активации с карточки, которая поставляется в комплекте с ноутбуком. Затем осуществляется привязка компьютера к аккаунту с помощью специального приложения. После того как компьютер зарегистрирован в системе, пользователь через web-интерфейс может настраивать интервалы «рандеву» с сервером, менять сообщение которое показывается в режиме блокировки и, наконец, в любой момент объявить систему в розыск. Intel AT работает по всему миру, в том числе и в России. К сожалению, на данной момент веб-интерфейс имеет только англоязычную версию.

Заключение.

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

Victor Stinner blog 3

Ten years ago, most computers were desktop computers designed for best performances and their CPU frequency was fixed. Nowadays, most devices are embedded and use low power consumption processors like ARM CPUs. The power consumption now matters more than performance peaks.

Intel CPUs evolved from a single core to multiple physical cores in the same package and got new features: Hyper-threading to run two threads on the same physical core and Turbo Boost to maximum performances. CPU cores can be completely turned off (CPU HALT, frequency of 0) temporarily to reduce the power consumption, and the frequency of cores changes regulary depending on many factors like the workload and temperature. The power consumption is now an important part in the design of modern CPUs.

Warning! This article is a summary of what I learnt last weeks from random articles. It may be full of mistakes, don’t hesitate to report them, so I can enhance the article! It’s hard to find simple articles explaining performances of modern Intel CPUs, so I tried to write mine.

Стоит ли включать опцию?

По умолчанию в большинстве материнских плат установлено значение Disabled. Также рекомендуется установить данное значение вручную, если вы используете современные операционные системы, начиная с Windows 2000, и ваш компьютер работает на базе процессора Pentium 4 с поддержкой технологии Hyper-Threading или более нового. Хотя установка значения Enabled в этом случае, как правило, не оказывает отрицательного влияния на работоспособность компьютера, тем не менее, получаемая системой информация о типе и возможностях процессора может оказаться искаженной и неполной.

Tools used in this article

This article mentions various tools. Commands to install them on Fedora 24:

dnf install -y util-linux :

dnf install -y kernel-tools :

sudo dnf install -y msr-tools :

Other interesting tools, not used in this article: i7z (sadly no more maintained), lshw, dmidecode, sensors.

The sensors tool is supposed to report the current CPU voltage, but it doesn’t provide this information on my computers. At least, it gives the temperature of different components, but also the speed of fans.

Какое значение опции выбрать?

Чтобы решить, какое значение опции ACPI Suspend Type – Suspend to RAM или PowerOn-Suspend, следует выбрать, надо, прежде всего, уяснить, что для вас наиболее важно – уменьшенное энергопотребление персонального компьютера или скорость его возвращения в нормальное рабочее состояние. Если первое – то выбирайте вариант Suspend to RAM, если второе – то вам больше подойдет режим PowerOn-Suspend.

Следует еще учитывать и то, что вариант Suspend to RAM имеет несколько ограничений, накладываемых как программным обеспечением компьютера, так и его аппаратными особенностями.

При включении Suspend to RAM следует иметь в виду, что правильное функционирование этого режима во многом зависит от установленных в операционной системе драйверов. Может сложиться такая ситуация, когда старая или содержащая ошибки версия драйвера какого-либо устройства помешает компьютеру осуществить переход в вышеупомянутый энергосберегающий режим. Кроме того, компьютер может вообще не выйти из данного режима или после выхода из него работать с ошибками. Поэтому, если вы не можете по какой-либо причине устранить данную проблему, то рекомендуется устанавливать менее требовательный энергосберегающий режим PowerOn-Suspend.

Example of Intel CPUs

My laptop CPU: /proc/cpuinfo

On Linux, the most common way to retrieve information on the CPU is to read /proc/cpuinfo. Example on my laptop:

«i7-3520M» CPU is a model designed for Mobile Platforms (see the «M» suffix). It was built in 2012 and is the third generation of the Intel i7 microarchitecture: Ivy Bridge.

The CPU has two physical cores, I disabled HyperThreading in the BIOS.

The first strange thing is that the CPU announces «2.90 GHz» but Linux reports 1.2 GHz on the first core, and 3.3 GHz on the second core. 3.3 GHz is greater than 2.9 GHz!

My desktop CPU: CPU topology with lscpu

The CPU i7-2600 is the 2nd generation: Sandy Bridge microarchitecture. There are 8 logical cores and 4 physical cores (so with Hyper-threading).

The lscpu renders a short table which helps to understand the CPU topology:

There are 8 logical CPUs (CPU 0..7 ), all on the same node (NODE 0) and the same socket (SOCKET 0). There are only 4 physical cores (CORE 0..3 ). For example, the physical core 2 is made of the two logical CPUs: 2 and 6.

Что это, Max CPUID Value Limit, и как оно функционирует из биоса?

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

До того, как создали процессор Intel Pentium 4, поддерживающий Hyper-Threading, микропроцессоры были способны принимать не более 3-х значений CPUID. В то же время старые операционные системы, вроде первых версий Windows, известных под маркировками 95 и 98, появились на свет ещё до того, как разработали новую версию процессора. Потому они и не могли правильно показывать второстепенные данные, получаемые CPU нового поколения.

Рекомендуем: 5038 мегафон — что это за номер и как отключить?

И вот тут и пришла пора узнать, что же это такое – функция Max CPUID Value Limit, ведь именно она помогала в данной ситуации. Благодаря ней проблема со старыми вариантами ОС, которые не могли нормально отображать данные от новых процессоров вроде Intel Pentium 4, решилась сама собой.

Стоило только значение функции перевести с «Disabled» в «Enabled», как это накладывало определённые ограничения на число значений CPUID, которые выводились. При активной опции верхний потолок составлял 3 единицы. Причём то, что процессор мог выводить и большее количество значений, не играло совершенно никакой роли. BIOS сам его в этом плане ограничивал. Отключение опции приводит к снятию ограничителей, а это значит, что тогда по запросу выводится максимум возможных значений.

Idle states: C-states

C-states are idle power saving states, in contrast to P-states, which are execution power saving states.

During a P-state, the processor is still executing instructions, whereas during a C-state (other than C0), the processor is idle, meaning that nothing is executing.

  • C0 is the operational state, meaning that the CPU is doing useful work
  • C1 is the first idle state
  • C2 is the second idle state: The external I/O Controller Hub blocks interrupts to the processor.
  • etc.

When a logical processor is idle (C-state except of C0), its frequency is typically 0 (HALT).

The cpupower idle-info command lists supported C-states:

The cpupower monitor shows statistics on C-states:

Возможности дистанционного пробуждения Intel® Ethernet-продукции

Что такое дистанционное пробуждение?

Возможность дистанционного пробуждения компьютеров — это важная разработка в области «Управление компьютером». Эта функция была изменена благодаря простой дистанционному включению питания на сложную систему для взаимодействия с многими устройствами и состояниями энергопотребления операционной системы (ОС).

Для ранних реализаций системе требуется источник питания режима ожидания. Система начинает с выключенного состояния, отправляя пакет Magic Packet *. С помощью сигнала, подключенного к цепи управления питанием компьютера, адаптер реагирует на Магическый пакет, имеющий собственный MAC-адрес. Цепь управления питанием, в зависимости от того, включает питание компьютера, в результате чего компьютер начинает ОС.

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

Управление питанием на базе BIOS обеспечивает APM. Современные компьютеры оснащены усовершенствованным интерфейсом конфигурирования и управления питанием (ACPI), который расширяет концепцию APM, позволяя ОС выборочно управлять питанием по отдельным компонентам.

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

  • S0 — включено и полностью работоспособно.
  • S1 — система находится в режиме низкого энергопотребления (режим сна). Тактовая частота процессора прекращается, но оперативная память становится доступной и обновляется.
  • S3 — Suspend to RAM (режим ожидания). Большинство компонентов отключается, кроме оперативной памяти.
  • Режим сна S4 — Suspend to Disk (режим гибернации). Содержимое памяти переводится на жесткий диск, а затем перегружается в ОПЕРАТИВный режим при выходе из системы.
  • S5 — выключение питания.

ACPI-совместимые операционные системы поддерживают дистанционное пробуждение из режима сна или перехода в режим гибернации.

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

Настройки BIOS

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

  • На компьютерах с APM и ACPI, настройки для Wake-on-LAN (WOL): Обычно отображается в области управления питанием.
  • Имеют название « пробуждение по локальной сети
    » или «
    пробуждение по сигналу PME
    ».

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

  • Системы с ОС, поддерживающими ACPI (например, Windows * XP), могут отключить систему от состояния выключения питания. Вы можете включить систему, включив в конфигурации ACPI такие параметры, как Wake-on-LAN
    .
  • Вы можете настроить множество компьютеров ACPI для функционирования в режиме APM. Проверьте настройки BIOS, чтобы проверить режим работы.

Многопортовые Ethernet-Адаптеры

Функция Wake-on-LAN поддерживается только в порте A в большинстве многопортовых адаптеров. В примечаниях к выпуску программного обеспечения (readme. txt) представлен список адаптеров, поддерживающих режим Wake-on-LAN по порту A.

10-гигабитные Ethernet-Адаптеры

Функция Wake-on-LAN не поддерживается на адаптерах Intel® Ethernet 10-гигабитные адаптеры.

Настройки операционной системы

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

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

Продукция Windows * с поддержкой ACPI

Новейшие версии Windows поддерживают ACPI. В некоторых компьютерах с поддержкой ACPI BIOS имеет настройки, позволяющие выходить из состояния S5. Однако большинство этих операционных систем поддерживает дистанционное пробуждение только из режима ожидания.

  • Установите параметр «Включить PME» на вкладке «Дополнительно» на вкладке «адаптер».
  • Установите нужные параметры пробуждения на
    вкладке «Дополнительно» на вкладке «Дополнительно».
  • Set Разрешить этому устройству выводить компьютер из спящего режима
    на вкладке управления питанием адаптера.

был недоступен в ранних версиях агента загрузки Intel. Чтобы обновить свой агент загрузки Intel до последней версии, загрузите компьютер с ПРЕДзагрузочной ЗАгрузкой. EXE и следовать включенным инструкциям.

Чтобы получить дополнительную информацию о том, как включить функцию Wake-on-LAN, перейдите на страницу обновления, включите или отключите Flash с помощью страницы утилиты Intel® Ethernet с микропрограммой флэш-памяти.

Turbo Boost

In 2005, Intel introduced SpeedStep, a serie of dynamic frequency scaling technologies to reduce the power consumption of laptop CPUs. Turbo Boost is an enhancement of these technologies, now also used on desktop and server CPUs.

Turbo Boost allows to run one or many CPU cores to higher P-states than usual. The maximum P-state is constrained by the following factors:

  • The number of active cores (in C0 or C1 state)
  • The estimated current consumption of the processor (Imax)
  • The estimated power consumption (TDP — Thermal Design Power) of processor
  • The temperature of the processor

Example on my laptop:

The CPU base frequency is 2.9 GHz. If more than one physical cores is «active» (busy), their frequency can be increased up to 3.4 GHz. If only 1 physical core is active, its frequency can be increased up to 3.6 GHz.

In this example, Turbo Boost is supported and active.

Turbo Boost MSR

The bit 38 of the Model-specific register (MSR) 0x1a0 can be used to check if the Turbo Boost is enabled:

means that Turbo Boost is enabled, whereas 1 means disabled (no turbo). (The -f 38:38 option asks to only display the bit 38.)

If the command doesn’t work, you may have to load the msr kernel module:

Note: I’m not sure that all Intel CPU uses the same MSR.

intel_state/no_turbo

Turbo Boost can also be disabled at runtime in the intel_pstate driver.

Check if Turbo Boost is enabled:

where means that Turbo Boost is enabled. Disable Turbo Boost:

CPU flag «ida»

It looks like the Turbo Boost status (supported or not) can also be read by the CPUID(6): «Thermal/Power Management». It gives access to the flag Intel Dynamic Acceleration (IDA).

The ida flag can also be seen in CPU flags of /proc/cpuinfo.

За что отвечает Max cpuid value limit?

Данный параметр отвечает за ограничение выводимых значений о количестве параметров процессора, которые запрашивают операционная система и другие программы. Имеет всего два возможных значения — Enabled и Disabled.

Также у данной опции могут быть слегка измененные названия. Например:

  • Limit CPUID MaxVal;
  • Limit CPUID Max. to 3;
  • CPUID Maximum Value Limit.

Все дело в том, что старые операционные системы, выпушенные до Windows 2000 поддерживали работу только с тремя параметрами, которые возвращала функция cpuid(). А с появлением процессора Intel Pentium 4 этих параметров оказалось больше трех. Поэтому старые ОС до Windows 2000 могли работать некорректно с относительно новыми процессорами.

Поэтому была придумана опция BIOS Max cpuid value limit, которая ограничивала количество возвращаемых параметров функцией cpuid() до трех.

Read the CPU frequency

General information using cpupower frequency-info :

The frequency of CPUs is between 1.2 GHz and 3.6 GHz (the base frequency is 2.9 GHz on this CPU).

Get the frequency of CPUs: turbostat

It looks like the most reliable way to get a relialistic estimation of the CPUs frequency is to use the tool turbostat:

  • Avg_MHz: average frequency, based on APERF
  • Busy%: CPU usage in percent
  • Bzy_MHz: busy frequency, based on MPERF
  • TSC_MHz: fixed frequency, TSC stands for Time Stamp Counter

APERF (average) and MPERF (maximum) are MSR registers that can provide feedback on current CPU frequency.

Other tools to get the CPU frequency

It looks like the following tools are less reliable to estimate the CPU frequency.

In April 2021, Len Brown proposed a patch modifying cpuinfo to use APERF and MPERF MSR to estimate the CPU frequency: x86: Calculate MHz using APERF/MPERF for cpuinfo and scaling_cur_freq.

The tsc clock source logs the CPU frequency in kernel logs:

Настройка Precision Boost Overdrive Ryzen

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

Для таких случаев созданы технологии автоматического разгона —процессор может автоматически поднимать свою частоту для увеличения быстродействия. Технология, созданная для процессоров AMD Ryzen, называется Precision Boost. В этой статье мы узнаем, что это за технология, зачем она нужна, а также как пользоваться Precision Boost Overdrive Ryzen.

Что такое параметр Precision Boost Overdrive?

Прежде всего, разберемся что это в биосе Precision Boost Overdrive. Сама идея автоматического разгона появилась давно. Предшествующая Precision Boost технология Turbo Core применялась уже в 2010-м году для процессоров Phenom II X6. Обе эти технологии позволяют увеличить быстродействие процессоров, но Precision Boost опирается на большее количество параметров и тонко реагирует на их изменения.

Существует уже два поколения технологии Precision Boost: Precision Boost и Precision Boost 2. Первая версия применялась для процессоров Ryzen первого поколения, вторая — для второго и третьего поколений этих процессоров. Главное отличие версий — способность Precision Boost 2 регулировать частоту каждого ядра по отдельности. Как работает эта технология?

Имеются четыре основных параметра:

  • Precision Boost Overdrive Scalar — коэффициент зависимости напряжения, подаваемого на процессор, от его частоты.
  • PPT Limit (Package Power Tracking) — ограничение потребляемой процессором энергии.
  • EDC Limit (Electrical Design Current) — ограничение тока, подаваемого на процессор. Зависит от электрической схемы VRM на материнской плате.
  • TDC Limit (Thermal Design Current) — тоже ограничение тока, но этот параметр определяется эффективностью охлаждения VRM.

Процессор будет увеличивать частоту своих ядер до тех пор, пока значение одного из параметров не выйдет за рамки допустимых значений, или пока процессор не достигнет своего частотного максимума. Для разных материнских платах будут и различающиеся результаты выполнения автоматического разгона. Эта функция уже есть на платах с чипсетами B450, X370, X470, но её может не быть у плат с чипсетами серии A.

Настройка Precision Boost Overdrive для Ryzen

Для того, чтобы активировать Precision Boost, необходимо зайти в настройки BIOS (клавиши F2 или Del сразу после включения) и найти этот параметр в меню (в зависимости от модели матплаты) по такому пути: Advanced -> AMD CBS -> NBIO Common Options -> XFR Enhancement.

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

Нажимаем кнопку напротив пункта Precison Boost Overdrive. Загружается контекстное меню. Для включения Precision Boost Overdrive выбираем пункт меню Enable. По умолчанию параметр установлено Auto.

Теперь вы знаете как включить Precision Boost Overdrive. Таким же образом Precision Boost можно будет и отключить, выбрав пункт меню Disabled.

Производительность Precision Boost

После того, как настройка Precision Boost Overdrive завершена, давайте сравним быстродействие с отключённым и включённым параметром PBO на примере процессора AMD Ryzen 5 2600X. Тесты проводились с помощью бенчмарка Cinebench R20 в многопоточном и однопоточном режимах. С отслеживанием показаний нам поможет программа AMD Ryzen Master. Мы будем сравнивать температуру процессоров, частоту их ядер и отслеживать параметры PPT, EDC и TDC.

Первый тест проведём с отключённым PBO Ryzen.

Процессор набрал 2728 баллов в многопоточном режиме и 370 баллов в однопоточном.

Теперь включим AMD Precision Boost Overdrive и сравним полученные результаты.

Процессор показал более высокие результаты с включённым параметром Precision Boost Overdrive: 3066 баллов в многопоточном режиме и 428 баллов в однопоточном.

Давайте сравним показания, полученные в AMD Ryzen Master. Температура и показатели замерялись перед самым окончанием теста. В случае выключенного параметра Precision Boost Ryzen процессор работает на базовой частоте — 3,6 ГГц, параметры PPT, EDC и TDC неактивны, а температура остаётся невысокой.

С включённым параметром AMD Precision Boost Overdrive картина иная: процессор работает на частоте 4050 МГц, температура выше почти на 20°, а параметры PPT, EDC и TDC демонстрируют изменения. Наблюдая за ними, можем видеть как работает параметр Precision Boost Overdrive.

В данном случае частота не поднялась выше из-за параметра EDC (ограничение по току), достигшему своего предельного значения. Как видно, производительность процессора при включённом параметре Precision Boost Overdrive заметно повышается. Это касается как многопоточного, так и однопоточного режимов.

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

Выводы

Теперь вы знаете как выполняется настройка Precision Boost Overdrive. С помощью параметра PBO можно значительно повысить производительность процессоров AMD Ryzen. Не стоит однако забывать, что изменение этого параметра лишит вас гарантии на процессор. Температура процессора значительно повышается. Если у вас недостаточно хорошее охлаждение, перегревшийся процессор начнёт автоматически снижать свою частоту. В этой статье мы узнали, как работает технология PBO Ryzen, на что она влияет и какая от неё польза.

, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Conclusion

Modern Intel CPUs use various technologies to provide best performances without killing the power consumption. It became harder to monitor and understand CPU performances, than with older CPUs, since the performance now depends on much more factors.

It also becomes common to get an integrated graphics processor (IGP) in the same package, which makes the exact performance even more complex to predict, since the IGP produces heat and so has an impact on the CPU P-state.

I should also explain that P-state are «voted» between CPU cores, but I didn’t understand this part. I’m not sure that understanding the exact algorithm matters much. I tried to not give too much information.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *