2011-08-16 06:20:40 +0000 2011-08-16 06:20:40 +0000
60
60

Что такое минимальное и максимальное состояние процессора в управлении питанием Windows 7?

Я говорю об этом:

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

Ответы (6)

62
62
62
2012-05-27 09:22:24 +0000

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

Для разработки большинство процессоров поддерживают ряд P-состояний, которые представляют собой комбинацию умножителя частоты (также известного как частотный идентификатор или FID) и напряжения питания (идентификатор напряжения или VID). Скорость тактовой частоты процессора является результатом FSB скорость умножается на FID , поэтому, выбрав меньший множитель, тактовая частота также может быть снижена. Некоторые процессоры1 также могут уменьшить скорость FSB наполовину, в результате чего получается так называемый Супер Низкочастотный Режим (SuperLFM, Super Low-Frequency Mode).

Количество поддерживаемых P-состояний варьируется в зависимости от процессора, но обычно составляет около 5-10. Поскольку Windows допускает в общей сложности 100 различных значений для состояния процессора, это означает, что не каждое значение приведет к использованию разных P-состояний. Другими словами, переход от 100% до 99% или даже 90% может никак не повлиять на тактовую частоту. Также, в зависимости от того, какие P-состояния поддерживаются, реальная тактовая частота может значительно отличаться от ожидаемой в процентах; указание 50% в параметрах питания Windows не обязательно означает, что ваш процессор будет работать с тактовой частотой 50%. Например, на моем Core 2 Duo T9550 с номинальной тактовой частотой 2,66 ГГц, установка 50% состояния процессора не дает тактовой частоты 1,33 ГГц, как можно было ожидать. Вместо этого Windows выбирает наименьший поддерживаемый множитель (FID 6), что приводит к тактовой частоте ~1.6 ГГц (FSB 266 MHz × множитель 6 = 1596 MHz), или 60% от номинальной тактовой частоты, как показано на рисунке ниже.2.

Также, даже если минимальное состояние установлено на 1%, мой процессор не будет опускаться ниже ~800 МГц (SuperLFM), что является самой низкой поддерживаемой тактовой частотой (FSB 133 МГц × множитель 6 = 798 МГц); это 30% от номинальной тактовой частоты.

Согласно документации, доступной здесь :

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

Интеллектуальный выбор процентов для опций питания Windows, затем включает в себя определение того, какие P-состояния поддерживает ваш процессор, выбор минимальной и максимальной тактовой частоты, которую вы хотите использовать, а затем вводит процентные значения, которые приводят к такой тактовой частоте вращения. Нет единого правильного ответа, так как все зависит от ваших целей - хотите ли вы максимизировать производительность или срок службы батареи, снизить температуру или что-то еще. Экспериментируйте и посмотрите, что лучше всего подойдет вам. Лично я обнаружил, что установка минимального и максимального значения в 5% (достаточно низкого, чтобы обеспечить минимальный множитель независимо от процессора) и 100%, соответственно, дает наилучшие результаты. Да, даже на батарее. Хотя может показаться логичным установить максимальное состояние процессора на уровне менее 100% на батарее, по моему опыту, лучше, чтобы процессор проводил некоторое время в самом высоком P-состоянии, а затем как можно быстрее возвращался в состояние простоя, чем чтобы он проводил больше времени в каком-то промежуточном состоянии.

Для расширенной настройки такие утилиты, как RMClock позволяют отключить некоторые P-состояния, а также разгон и понижение или перенапряжение процессора. Хотя лично я не пробовал, я видел рекомендации включать только два P-состояния - наименьший возможный множитель (SuperLFM, если поддерживается) для холостого хода, и наибольший возможный множитель (при наименьшем стабильном напряжении) для всего остального. Конечно, есть с чем поиграть, если вас это интересует. До тех пор, пока вы не оверклокируете и не перенапрягаетесь, наихудшим сценарием будет BSOD и перезагрузка.


1 Например, Intel Core 2 Duos, но не более новые процессоры Core i-серии.
2 Я использую TMonitor для контроля тактовой частоты процессора и wPrime для подталкивания процессора к максимально допустимой скорости.

12
12
12
2012-05-26 14:50:38 +0000

Для решения конкретного вопроса по заголовку. Я думаю, что состояние, к которому относятся эти настройки, также известно как P-State .

Значит, это управление частотой пик процессора (и, как поясняет ссылка, также используемое напряжение).

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

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

6
6
6
2012-05-26 17:35:57 +0000

Эти минимальные и максимальные значения относятся к минимальной и максимальной доступной мощности процессора. Если вы установите максимальное состояние процессора в Power Management на 50%, то при загрузке он должен предложить до 50% своей вычислительной мощности.

Windows 7 может варьировать тактовую частоту процессора в зависимости от использования процессора. Минимальное и максимальное состояние процессора контролируют диапазон, в пределах которого Windows изменяет тактовую частоту.

Например, предположим, что ваш процессор способен работать на частоте от 0 до 2,4 ГГц, что означает, что максимальная частота процессора составляет 2,4 ГГц. Минимум 25% и максимум 75% заставят Windows варьировать скорость от 600 МГц (25%) до 1,8 ГГц (75%) из 2,4 ГГц процессора. Под “Аккумулятор включен” и “Подключен” предназначены для установки двух различных диапазонов для состояний разрядки и зарядки.

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

В статье Как предотвратить перегрев ноутбука сообщается следующее:

На основании нашего опыта мы заметили, что ноутбук перегревается, когда процессор работает в 100% состоянии процессора. Уменьшение состояния процессора на несколько насечек приводит к снижению температуры на 10-20 С, что приводит к небольшому падению производительности.

Мы использовали Speccy для проверки умеренной температуры во время тестирования, на основе которой процессор, работающий в состоянии 95% процессора, дает такую же производительность (едва заметное падение), с падением на 10-20 C. Вы можете сохранить еще более низкое состояние процессора (например, 80-85%), чтобы убедиться, что ваш ноутбук разогревается еще меньше.

3
3
3
2012-05-26 14:39:29 +0000

Минимальное и максимальное состояние процессора - это процентная доля процессорной скорости, на которой он будет работать.

Например, у вас процессор на частоте 3,00 ГГц, затем

Если вы установите минимальное состояние процессора на 10% и максимальное на 90%, то скорость вашего процессора будет варьироваться от 0,3 ГГц (10% от 3,00 ГГц) до 2,7 ГГц (90% от 3,00 ГГц). 0x2 и 0x2 и снижение этих значений, конечно же, уменьшит производительность при большой нагрузке. Это такой же вопрос, как использование высокоскоростного процессора (3.00 ГГц+) или низкоскоростного процессора (~1.5 ГГц) и количества ядер.

Для вас важны оптимальные настройки: 0x2 и 0x2 и 0x1 и 0x2 и 0x2 и 0x2 И если вы хотите лучшее исполнение все время (за счет батареи, пока на батарее), то 0x2 и 0x2 и 0x2 и 0x2 и 0x2 и 0x2 И для OverHeating тему, процессор не будет overheat (он будет нагреваться жесткий), пока вы не напрягаете его, запуск тяжелого программного обеспечения, как некоторые тяжелые игры может перегреть его, это также зависит от того, какой процессор и система охлаждения вы используете, я был бы в состоянии помочь вам больше, если вы укажите немного больше информации 0x2 и 0x2 и на самом деле это совершенно другая тема.

Если вы хотите получить дополнительную информацию, прочтите их:

1) * Что такое минимальное и максимальное состояние процессора в управлении питанием? **

2) * Настройка минимального и максимального состояния процессора “Оптимальное”? **

3) * Что делает опция “Минимальное состояние процессора” в окне Дополнительные опции плана питания? **

Надеюсь, это поможет…

EDIT: Каждый процессор имеет определенное состояние процессора, Мы не можем установить процессор, кроме этих состояний. Я взял эти значения только для примера.

3
3
3
2012-06-01 15:06:10 +0000

Всё просто. Для минимального набора около 5%, для максимального набора 100%. Вы получаете всю необходимую мощность, но когда процессор простаивает, он переходит на самую низкую возможную частоту. Не беспокойтесь о 5%, CPU новее может пойти так низко. В моем случае (core2duo@3,2GHz) нижнее состояние 2GHz даже я установил минимально 5%.

2
2
2
2015-11-15 00:38:28 +0000

Вообще-то, все люди отвечают из теории и книг. Лично я попробовал установить максимальное состояние процессора на 30% и получить только 1 градус Цельсия при перегреве. Я понизил напряжение процессора до минимума, чтобы получить BSOD за 5 минут стресса, и получил еще 1 градус Цельсия.

Я подчеркиваю тот факт, что ноутбук, Lenovo E540, новый, с очищенными вытяжными каналами, чистым вентилятором, новой термопастой (лучшая и самая дорогая на рынке - около 25$ в очень маленькой бутылочке). Все это всего за 2 градуса Цельсия. Это потому, что это своего рода дешевый ноутбук для Lenovo, а не в серии T или W. Радиатор очень плохой, и ничто на Земле не может с этим справиться. Процессор любит находиться при температуре около 50-52С в режиме простоя и 70-75С при нагрузке. Эти цифры с приведенными выше настройками и без.

Похожие вопросы

7
3
28
13
7