Support #252
Состояние - рабочий режим ЦП и потребление энергии
Статус: | New | Начата: | 27.02.2011 | |
---|---|---|---|---|
Приоритет: | Normal | Дата выполнения: | ||
Назначена: | - | Готовность в %: | 0% |
|
Категория: | - | Затраченное время: | - | |
Версия: | - | |||
Голоса: | 4 |
Описание
В конфигурации ядра x86_64, необходимо по умолчанию, включить параметр CPU_FREQ_STAT_DETAILS, так как утилита PowerTOP, не отображает состояние — рабочий режим процессора (в x86 состояние — рабочий режим процессора отображается и без этого параметра).
Также наблюдается, что при отключении питания ноутбука от электросети, процессор переходит ИЗ состояния — рабочий режим ondemand (указанное в конфигурации ядра x86 по умолчанию и являющееся наиболее желательным при работе от батареи), в состояние -рабочий режим userspace, что значительно сокращает время жизни батареи, так как процессор, в состоянии -рабочий режим userspace, работает на максимум. При последующем включение питания в электросеть, процессор остается в состоянии -рабочий режим userspace (при включенном питании в сеть, это уже не принципиально, но температура остается немного выше, требуемое состояние приходится регулировать вручную - cpufreq-set -c X -g ondemand, X номер процессора).
Не знаю желательно или нет, сделать по умолчанию в x86_64, так же как и в x86 CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND, сейчас в x86_64 указан CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE.
Замечу, что аналогичный переход процессора, в состояние — рабочий режим userspace, наблюдается на обоих архитектурах x86 и x86_64.
Спасибо.