Недавно я купил ноутбук с процессором Sandy Bridge, который должен иметь турбо-ускорение . Турбо буст поддерживается в 11.04? Как я могу узнать, работает ли он?
Я попробовал это, но, похоже, обнаруживает только процессоры Nehalem .
источник
Недавно я купил ноутбук с процессором Sandy Bridge, который должен иметь турбо-ускорение . Турбо буст поддерживается в 11.04? Как я могу узнать, работает ли он?
Я попробовал это, но, похоже, обнаруживает только процессоры Nehalem .
11.04 использует ядро 2..6.38, которое должно хорошо работать с процессорами Sandy Bridge.
Вы можете открыть терминал и запустить grep MHz /proc/cpuinfo
. Затем откройте вторую вкладку терминала и запустите цикл как while :; do :; done
. В первом терминале запустите grep MHz /proc/cpuinfo
снова. Вы должны увидеть, что одно из ядер имеет более высокую частоту:
$ grep MHz /proc/cpuinfo
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 3701.000
cpu MHz : 1600.000
cpu MHz : 1600.000
Вы также можете попробовать powertop и turbostat
из пакета linux-tools-common (запустить sudo modprobe msr
до sudo turbostat
). SVN-версия i7z должна работать на Sandry Bridge (и у меня она работает с настольным компьютером i7).
/proc/
и/sys/device/system/cpu/
будет всегда ограничивается регулярными частотами по конструкции; см. kernel.org/doc/Documentation/cpu-freq/boost.txt Кроме того, частоты процессора зависят от этой информации, поэтому они не будут показывать повышения. Ноturbostat
и другие инструменты будут. Особое внимание следует уделить процессорам AMD с интегрированной графикой, см. Askubuntu.com/a/501599/308343 @king_julien Ваше предположение, вероятно, неверно.Используйте
sudo turbostat
для этого. Выходные данныеcat /proc/cpuinfo
не всегда показывают реальную текущую частоту ЦП, но вместо этого максимальную частоту, не связанную с турбо, даже когда Turbo Boost включен и активен.Как указано в ответе elmicha, вам нужно загрузить модуль msr,
sudo modprobe msr
а затем запустить турбостатsudo turbostat
.источник
Для установки турбостата необходимо запустить:
(очевидно, мне не хватает репутации, чтобы добавить это в качестве комментария к сообщению @ david-gardner)
источник
Принятый ответ с наибольшим количеством голосов не всегда работает
Как указывалось во втором ответе с наибольшим количеством голосов, самый верхний и иногда принимаемый ответ показывает максимальную регулярную частоту.
Альтернативные методы CLI
Ниже вы можете увидеть частоты процессора № 0. Чтобы увидеть все процессоры заменить
0
на*
. Частота выражается в МГц с тремя десятичными разрядами. Итак1000000
= 1000 МГц = 1 ГГц. Этот процессор Intel Skylake рассчитан на 2,6 ГГц или 3,5 ГГц с включенной функцией Turbo Boost.Минимальная частота 800 МГц
Максимальная частота 3500 МГц (3,5 ГГц)
Частота тока 1027,669 МГц (1,028 ГГц)
Частота процессора от 0 до 7 при загрузке YouTube
4 из 8 процессоров работают в турбо-режиме (выше 2,6 ГГц)
Частота процессора от 0 до 7, когда YouTube приостановлен
Все процессоры работают на частоте не менее 800 МГц, хотя Chrome работает на двух экранах с 11 открытыми вкладками, но YouTube приостановлен.
Intel Turbo Boost включен?
Используя терминал, вы можете проверить, включена ли функция Turbo Boost:
Это двойной негатив; когда «no turbo» выключено (= 0), тогда Turbo Boost включен.
Чтобы отключить Turbo Boost, используйте
sudo
полномочия и установите переключательno_turbo
в положение1
:Возвращенное
1
указывает, что турбо теперь выключено.Альтернативный метод GUI с использованием Conky
Другие ответы упоминают альтернативные методы к основному CLI (Интерфейс командной строки). Мне нравится использовать Conky, чтобы сделать это. В приведенном ниже примере процессор Skylake имеет постоянную частоту от 800 МГц до 2600 МГц. При включенном турбо-бусте частота может возрасти до 3500 МГц при большой нагрузке
Приведенный ниже пример .gif показывает частоту, колеблющуюся около 3100 МГц при большой нагрузке при
grep
работе на всей файловой системе. Затем выдается команда:... чтобы отключить турбонаддув. Скорость падает до фиксированной скорости 2600 МГц, что является обычной максимальной скоростью без турбо.
Тогда турбо команда меняется на противоположную:
... чтобы снова включить турбо, и скорость переходит выше 2600 МГц и снова колеблется в диапазоне от 3100 до 3200 МГц.
Обратите внимание, как быстро температура поднимается на 10 градусов, когда Turbo включен
источник
/sys/devices/system/cpu/intel_pstate/no_turbo
. Процессоры Xeon E5-2690 , которые должны иметь технологию Boost ... Мое ядро (2.6.32) слишком старое?cpupower
представляет собой набор инструментов для изучения и настройки функций вашего процессора, связанных с энергосбережением.cpupower frequency-info
может помочь получить необходимую информацию.Образец вывода:
Состояние буста - активно подтверждает то, что вы ищете.
Страница руководства : https://linux.die.net/man/1/cpupower
PS: я знаю, что это старая тема, но подумал, что этот ответ уместен здесь и может кому-то помочь.
источник