Может кто-нибудь объяснить, как Windows эффективно ограничивает процессор?
В прошлый раз я попробовал некоторые приемы, чтобы ноутбук не перегревался, поэтому я попытался ограничить процессор до 70%.
Что касается моей неожиданности, это остановило мой ноутбук от перегрева - даже при запуске приложений с интенсивным использованием процессора, которые вызывали перегрев и выключение моего ноутбука, он больше не перегревался!
Я посмотрел на диспетчер задач, но приложение, «интенсивно использующее процессор», все еще использует ~ 95% процессорного времени, а диспетчер задач Windows показывает 100% загрузку процессора.
Я ограничил использование процессора здесь (опция «подключен» была на 70% [мин. И макс.) При тестировании приложения, интенсивно использующего процессор):
Как Windows делает это волшебство?
Я вижу 100% использование процессора, но мой процессор не перегревается. И я не вижу различий в производительности.
Windows ограничивает скорость процессора? Мол, если у меня процессор 2,4 ГГц, на 70% он будет иметь только 1,68 ГГц при ограничении? Как это возможно (изменение скорости процессора)? Я думал, что вы можете только разогнать, когда в BIOS?
Если нет, как Windows справляется с этим, если не изменяет скорость?
Дополнительный вопрос: если речь идет о скорости, есть ли способ установить максимальное состояние процессора на 200%?
Resource Monitor
(а не только внутриTask Manager
(что показывает только использование текущей скорости процессора, а не скорости).