CPU-Z показывает две разные скорости ядра на двух разных ОС

1751
Deb

Я установил CPUID CPU-Z на своем ноутбуке, чтобы просмотреть характеристики моего процессора. В Windows XP он показывает мне правильную скорость ядра,

Clock speed- 133MHz  Multiplier- 14  Core speed = 133*14 =1862MHz 

Это моя фактическая скорость ядра. Но в Windows 7 он не показывает правильную скорость

Clock speed- 133MHz  Multiplier- 6  Core speed = 133*6 =798MHz 

Еще один странный факт: когда я открываю другую тяжелую программу, множитель внезапно увеличивается, показывая реальную скорость ядра.

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

3

3 ответа на вопрос

5
Mokubai

Короче говоря, это не ошибка, это функция энергосбережения современных процессоров. Intel называет это Speedstep, AMD называет это PowerNow !

В основном, когда ваш процессор не работает особенно интенсивно, он сам "замедляет" (или разгоняет, если хотите) сам для того, чтобы экономить электроэнергию и производить меньше тепла. Когда вам нужно усердно работать, он возвращается к полной скорости по мере необходимости. Этот переход почти мгновенный, и если он выполняет свою работу должным образом, вы не должны замечать, что ваша система работает «медленно» из-за низкой тактовой частоты или переходов между скоростями.

Более новые процессоры Intel (i3, i5, i7) и AMD теперь имеют расширение к этому, благодаря которому процессор может фактически разогнать себя, если это безопасно сделать в пределах температур или ограничений мощности. Версия Intel это Turbo Boost . Идея заключается в том, что энергосбережение обеспечивается за счет поддержания более высокой тактовой частоты процессора, но в течение более короткого времени до возвращения в режим ожидания, чем больше времени в режиме ожидания, тем лучше экономия энергии.

Причина, по которой вы не видите этого в XP, возможно, заключается в том, что для этого требуется поддержка операционной системы и драйверов чипсета, если у вас старые драйверы или вы не включили схему питания, которая пытается сэкономить энергию, вы не увидите разгон процессора профиль питания «рабочий стол» или «производительность» (я не помню названия) не все процессоры CPU позволяют функции энергосбережения, если я правильно помню.

Windows 7 включает этот режим энергосбережения по умолчанию, так как задержка переключения скорости незаметна, Windows XP может потребоваться изменить профиль питания на «мобильный», чтобы увидеть изменение частоты ЦП.

В соответствии со страницей Википедии для SpeedStep, которая подтверждает, что вам может потребоваться изменить профиль питания, чтобы позволить CPU SpeedStep разогнать процессор:

В Microsoft Windows XP поддержка SpeedStep встроена в консоль управления питанием под панелью управления. В Windows XP пользователь может косвенно регулировать скорость процессора, изменяя схемы питания. Параметр «Home / Office Desk» отключает SpeedStep, схема питания «Portable / Laptop» включает SpeedStep, а «Max Battery» использует SpeedStep для замедления процессора до минимальных уровней мощности по мере разрядки аккумулятора. Параметры SpeedStep для схем электропитания, встроенные или настраиваемые, нельзя изменить из графического интерфейса панели управления, но их можно изменить с помощью служебной программы командной строки POWERCFG.EXE.

турбобуст вряд ли будет иметь место, потому что это портативный компьютер. кроме того, отмечая скачок скорости относительно использования, также указывается, что это проблема перехода. chacham15 12 лет назад 0
это может быть причиной, потому что всякий раз, когда я выполняю какую-либо тяжелую работу, скорость автоматически увеличивается. Deb 12 лет назад 0
Еще один вопрос, можно ли назвать это разгоном? Deb 12 лет назад 0
Процессоры для ноутбука @ chacham15 также имеют Turbo Boost Sathya 12 лет назад 0
@ Сатья, это правильно. Однако функция турбонаддува не будет увеличивать скорость ядра из-за использования, а наоборот. Если у вас меньше параллельных процессов, выполняющих работу, он отключит ядра для ускорения работы процессора. это противоположный эффект, описанный в ОП. chacham15 12 лет назад 0
@ chacham15 это правильно. Просто указание Turbo Boost существует и для процессоров ноутбуков :-) Sathya 12 лет назад 0
@Deb Underclocking - достаточно хороший термин для того, что происходит. Под капотом происходит нечто большее, поскольку ЦП также может снижать различные рабочие напряжения для экономии энергии. Mokubai 12 лет назад 1
3
chacham15

Позвольте мне предварять это предупреждением, о котором я только догадываюсь, поскольку без дополнительной информации трудно принять решение.

Скорее всего, у вас есть процессор, который может работать, что означает изменение его скорости для экономии энергии в зависимости от использования. Я предполагаю, что это так, потому что это обычно более распространено в средах типа ноутбука. Мое предположение о том, что XP отличается от 7, - это одна из двух вещей: либо параметры питания разные (есть возможность оптимизировать мощность или производительность), либо XP не поддерживает механизм пошагового управления (через драйверы), тем самым закрепляя его на Максимум.

Для полноты, новые процессоры (как правило, настольные) имеют турбонаддув, который позволяет одному ядру работать быстрее, если вы отключите другие ядра. Компромисс здесь сделан для тепловыделения, а не потребления энергии (даже при том, что оба связаны).

-4
BlueBerry - Vignesh4303

Официальный веб-сайт Microsoft утверждает, что его операционная система имеет ошибки при оценке скорости процессора, он утверждает следующее

Системный инструмент вашей панели управления может неправильно отображать скорость процессора вашего компьютера.

Это происходит из-за внутренней ошибки формулы операционной системы

и решение вашей проблемы

Check your processor speed at bios which may list out it proper speed normally third party tools used to calculate or just obtain the data from the bios settings 

Вы можете сравнить скорость процессора в диспетчере задач -> вкладка «Производительность» и на вкладке «Свойства моего компьютера».

Вы можете увидеть разницу там и, наконец, разница была вызвана внутренней ошибкой формулы

прочитайте эту статью о скорости процессора в Microsoft

@ Microsoft упомянула, что они исправили проблему в Windows 7 и Windows 8, но нужно проверить и обновить мой пост BlueBerry - Vignesh4303 12 лет назад 0
Знаете ли вы акт разгона / разгона? Deb 12 лет назад 0
@deb Я слышал о разгоне и сделал это на моем процессоре x2, но я не знаю о разгоне BlueBerry - Vignesh4303 12 лет назад 0
Разгон @vikki обычно выполняется на серверах для повышения надежности машины. чтобы быть более конкретным, я имею в виду увеличить срок службы компьютера. chacham15 12 лет назад 0
@ chacham15 спасибо за объяснение BlueBerry - Vignesh4303 12 лет назад 0
Изменение частоты ОП нигде не связано с «внутренней ошибкой формулы» Sathya 12 лет назад 0

Похожие вопросы