У меня есть четырехъядерный процессор (Phenom II 945), потому что иногда мне нужна производительность, но в большинстве случаев 4 × 800 МГц (минимальная частота) все еще излишним для большинства случаев использования.
Итак, три вопроса относительно манипулирования процессором в Linux. Я хотел бы знать для каждого
А) насколько эффективно снижается потребление энергии
Б) если позволяет стабильно работать
В) если это не повредит мой процессор.
Linux позволяет отключать ядра во время выполнения. Однако я где-то читал, что отключенные ядра на самом деле не потребляют меньше энергии, а как будто работают на полной частоте. Не могу найти эту ссылку снова, и не знаю, если это правильно или это все еще применяется для моего процессора. Где я могу найти такую информацию? Кто-нибудь проверял это? Существует ли простой способ измерить фактическое энергопотребление всего процессора и / или отдельных ядер? Связанный, но без ответа вопрос:динамическое отключение ядер энергосберегающим способом?
AFAIK, оба
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq
а также
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
может быть установлен на значения ниже, чем официальные спецификации. Как я могу найти минимально возможное значение, которое соответствует a, b, c? У кого-нибудь есть опыт с этим?
Это скорее BIOS, чем Linux, но я читал, что вы можете снизить напряжение на некоторых процессорах, сохраняя частоту.