Нещодавно відбулася зміна прошивки / ядра, що дозволило масштабувати частоту процесора ядра. Тепер ви не встановлюєте статичну частоту процесора в config.txt, ви встановлюєте максимальну частоту. Якщо ваша система завантажена, вона змінить частоту процесора на більш високу величину (вона називається turbo mode
, ви можете побачити max
налаштування в рядку журналу), але якщо ваша система не працює, вона знизить частоту до мінімального значення (за замовчуванням це Значення за замовчуванням RaspberryPi - 700 МГц для ARM, 250 МГц для основного, 400 МГц для SDRAM). Це також знизить напругу, якщо ви використовуєте налаштування перенапруги. За замовчуванням ondemand
використовується регулятор частоти.
Ви можете змінити значення за замовчуванням (використовується в режимі очікування) з arm_freq_min
, gpu_freq_min
, core_freq_min
, sdram_freq_min
і over_voltage_min
опцій config.txt
. Ви також можете відключити цю поведінку і повернутися до того, що вона працювала до внесення цієї зміни до вбудованого програмного забезпечення force_turbo=1
у вашому файлі config.txt. Таким чином масштабування частоти процесора буде відключено.
Також є ще дві зміни, коли force_turbo=0
(що за замовчуванням):
- Частоти h264 / v3d / isp не масштабуються, тому якщо ви хочете розігнати їх, вам також потрібно
force_turbo=1
- Максимальне значення перенапруги - 6 (1,35В), а не 8
Також зауважте, що ви можете динамічно змінити частину конфігурації частоти (принаймні для ARM), використовуючи sysfs
. Просто погляньте:
/sys/devices/system/cpu/cpu0/cpufreq/
Про цю зміну ви можете прочитати тут .