LINUX.ORG.RU
ФорумMobile

заставить процессор работать с максимальной скоростью


0

1

Работаю со встроенной системой. На плате есть флэш-память,разделённая на партишены.Деление обычное:

0-uboot(Bootloader),2-parameters(Bootloader parameters),3-kernel,4-filesystem.

У меня задача:заставить процессор работать с максимальной скоростью. После 2 дней поиска,не выяснил для себя ничего нового.Все говорят: в bootargs(параметер для uboot) нужно ввести параметер mpurate=1000(1GHerz). Но проблема в том,что я вижу,когда Linux поднимается,что этот параматер проходит как надо,но cat /proc/cpuinfo ясно указывает,что ничего не произошло.Может надо ещe что-то делать?Подскажите,если ктo знает.

Заранее спасибо.


телепаты в отпуске

int13h ★★★★★
()
Ответ на: комментарий от x3al

/sys/device/system/cpu/cpu0/cpufreq/cpuinfo_cur_frequency показывает тоже самое.Да и во время поднятия линуха, не вижу Switching-a.

rapa
() автор топика

Возможно в ядре надо еще то OPP включить, умолчально 800 и 1000 выключены.
Но если народ с тем же железом и ядром включает 1Г просто через параметр, то понятное дело с ядром все нормально.

staring_frog
()
Ответ на: комментарий от deterok

>Каким образом?
Самый банальный пример: разогнать (либо даунклокнуть) произвольный свежий AMD и загрузить cpufreq-whatever модуль под него. В /proc/cpuinfo будет то, что думает cpufreq (максимальная частота = номинальной вместо разогнанной, текущая = реальная текущая/(разогнанная/номинальная).

x3al ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.