Як змусити працювати турбо-підсилювач?


10

У мене ноутбук HP Pavilion dv6-2190us, його 8 Гб DDR3 та процесор i7 з частотою 1,60 ГГц (Turbo Boost до 2,80 ГГц)

Я не впевнений, чи роблю я щось не так, чи не вистачає цього кроку, чи що, але я не можу за все життя зрозуміти, як змусити працювати турбонаддув.

Це справжній біль, тому що 8x 1,6 ГГц справді смокче, я починаю бажати, щоб у мене був i5 з меншою кількістю ядер, але більшою тактовою частотою на ядро ​​...

Чи є щось, що я можу зробити або ввімкнути швидкість / турбо прискорення, або, можливо, просто тримати його розірваним весь час?

Ох, я запускаю 64-розрядний Ubuntu 10.10.

ДЯКУЮ!

Редагувати Я дотримувався закупівлі тут, але результати не змінюються, коли я виконую цикл.

cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000
cpu MHz     : 1600.000

Чи можете ви заглянути в / proc / cpuinfo так, як я писав у askubuntu.com/questions/37618/is-turbo-boost-working/… , а потім відредагувати результати у своєму запитанні?
elmicha

Питання @elmicha оновлено
Алекс Вебер

Спробуйте запустити 'stres -c 8', який змусить усі ваші процесорні ядра працювати максимально, а його запуск перевірити вихід / proc / cpuinfo

Відповіді:


7

Спробуйте встановити turbostatlinux-toolsпакета) та запустіть sudo modprobe msr ; sudo turbostatі подивіться, що говорить про швидкість процесора.

Частота, показана в / proc / cpuinfo, завжди обмежена до "нормальної" швидкості процесора, коли насправді турбо-імпульс працює нормально.


2
Насправді, все інфо в /proc/і /sys/device/system/cpu/буде завжди обмежується регулярними частотами по конструкції; див. kernel.org/doc/Documentation/cpu-freq/boost.txt
запустити CMD

@ClassStacker Дякую! Оновлено, щоб сказати "завжди", а не "часто".
Девід Гарднер

@DavidGardner випадково, чи можете ви краще пояснити, як інтерпретувати вихід турбостату? У моєму випадку Bzy_MHzможна наблизитись до 3ghz, а потім через деякий час повернутися до 1ghz, навіть якщо всі процесори завантажені на 100% (див. Також askubuntu.com/questions/800797/how-to-enable-turbo-boost/… )
Себастьян Лорбер

@SebastienLorber Turbo можна обмежити енергоспоживанням, температурою та іншими факторами, але він досить "закритий", тому він не скаже вам, чому :) Я додам кілька коментарів до питання, з яким ви пов’язані, але при 85 градусах C це може бути обмеження температури, залежно від параметрів BIOS Turbo ...
Девід Гарднер

Це досить дратує, що так важко зрозуміти, що відбувається. Я змусив шанувальників працювати на повній швидкості, пробує різні губернатори та драйвери, і, здається, деякий час мій комп'ютер обмежує частоту приблизно до 800 МГц (з навантаженням), навіть якщо процесор не гарячий
Себастьян Лорбер

1

Чи є щось, що я можу зробити або ввімкнути швидкість / турбо прискорення, або, можливо, просто тримати його розірваним весь час?

У мене є аналогічна проблема з моїм ноутбуком, я ніколи не використовую опцію вимагання, тому відключаю її, встановлюючи rcconf (sudo apt-get install rcconf). Просто відкрийте його як корінь, шукайте голос на вимогу та відключіть його (клавіша пробілу для вибору / скасування вибору)!


Це погана порада. По-перше, ОП неправильно трактував побачене. Тепер ви маєте намір допомогти йому вирішити проблему, якої у нього немає, не пояснюючи, чого насправді досягається вашим передбачуваним рішенням, або як слід щось вирішити.
Запустіть CMD

1

Незважаючи на те, що не отримує жодного подальшого використання будь-якого з рішень, згідно з i7z turbo boost насправді працює.

Не впевнений, що це зробив, але ей, я не скаржусь!

PS - Аплет монітора частоти процесора досі застряг на 1,6 ГГц.


2
Я протестував сценарій i7z, і він говорить, що Turbo Boost увімкнено. Однак використання grep MHz / proc / cpuinfo не показує нічого, що перевищує стандартну тактову частоту 2,3 на відміну від 2,9 ГГц.
n3rd

@ N3rd Всі інфо в /proc/і /sys/device/system/cpu/буде завжди обмежується регулярними частотами по конструкції; див. kernel.org/doc/Documentation/cpu-freq/boost.txt Також CPU Freq Mons покладається на цю інформацію, тому вони не показуватимуть збільшення.
Запустіть CMD

-1

Як і сумний Девід Гарднер, найкраще рішення - це турбостат, який у додаткових Linux-інструментах показує реальну частоту. Він працює з процесором на Ivy Bridge, де cat /proc/cpuinfoне можна показати реальну інформацію. Я також можу порекомендувати використовувати цей сценарій

cd && wget -O .laptop-mode.sh http://goo.gl/AH0tvj
chmod +x .laptop-mode.sh && ./.laptop-mode.sh

Це допомагає настроїти процесор і змусити турбо-імпульс працювати постійно. Я повинен зауважити, що турбо-прискорення не працюватиме з максимальною частотою для всіх ядер. Для частоти домовленостей перевіряйте офіційні характеристики для вашого процесора.


2
Хоча це теоретично може відповісти на питання, бажано було б сюди включити істотні частини відповіді та надати посилання для довідки.
кірі

Також посилання - це посилання Ubuntu One, яке вимагає входу, і тому не працює ...
Девід Гарднер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.