Несмотря на то, что новые процессоры поставляются с масштабированием (SpeedStep, Cool'n'Quiet), некоторые компьютеры имеют материнские платы с устаревшими BIOS, которые не поддерживают эту функцию. Таким образом, они работают на полной тактовой частоте. Даже если они включены, процессоры все равно имеют минимальный множитель тактовой частоты, так что они не могут работать при гораздо более низком напряжении. Для ЦП с отключенным масштабированием, как при 100% загрузке ЦП, так и при бездействии ЦП, ЦП должен работать на полной скорости. С включенным масштабированием ЦП, если минимальная скорость составляет 40% от мощности ЦП, множитель должен быть одинаковым, независимо от того, простаивает ли он или использует менее 40%. Мой вопрос: отличается ли энергопотребление в режиме бездействия и не в режиме бездействия в обоих случаях?
решение1
Да.
Каждая операция, выполняемая процессором, требует определенного количества энергии.
Различные инструкции используют разное количество энергии в зависимости от таких факторов, как количество тактовых циклов, которые они занимают, какие части процессора они используют и т. д.
Большинство процессоров имеют HALT
инструкцию или эквивалентную ей, которая переводит процессор в своего рода спящий режим, в котором он ожидает прерывания, прежде чем продолжить обработку.
Вот почему, когда вы выполняете интенсивные вычисления на компьютере, независимо от того, есть ли у него функция SpeedStep или нет, процессор нагревается сильнее, чем когда он просто простаивает.