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


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

Спробуйте встановити turbostat(з linux-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.