Я часто вижу в мониторе производительности, скорость процессора меняется в зависимости от загрузки процессора: когда загрузка увеличивается, скорость увеличивается:

Однако иногда это соотношение переворачивается: скорость увеличивается при уменьшении использования:

На изображении выше, большую часть времени ЦП уменьшается для пиков нагрузки, но прямые отношения возобновляются для последней четверти графика. Кажется, это происходит ниже определенного значения "нагрузки". Если это имеет значение, когда процессор используется полностью (с текущими настройками управления питанием), частота находится на некотором промежуточном уровне:

Каково техническое объяснение того, как управляется скорость, и как здесь учитывается выбранная стратегия управления питанием?

Ссылка на Intel или общая документация предпочтительнее догадок ;-)


Вопросы, которые я прочитал, прежде чем задавать:

Использование W7 на Lenovo W510 (720 QM, семейство i7).

1 ответ1

1

(Примечание. Вы показываете снимки экрана монитора ресурсов, а не монитора производительности.)

Использование ЦП : это количество ЦП, используемое всеми ядрами. Например, если у вас есть 4 ядра и одно из них полностью используется, общая цифра, которую вы увидите, составляет всего 25%.

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

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

Одно на самом деле не связано с другим: в 4-ядерном компьютере одно ядро под большой нагрузкой может увеличить частоту до своего максимума, в то время как загрузка останется всего 25%.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .