Mi RasPi está configurado para overclock de 900MHz usando raspi-config
, pero sigue funcionando a 700MHz incluso bajo carga. Ya he encontrado esta respuesta , y mi sistema también funciona con dinámica
for info in /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_*
do
echo ${info}
sudo cat ${info}
done
Salida:
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq
700000
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
900000
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq
700000
/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency
355000
Incluso cuando se sirven archivos grandes a través de SMB y se ejecuta apt-get update
, la frecuencia se mantendrá en 700 MHz. ¿Por qué?
overclocking
Arne
fuente
fuente
watch -n 1 cat /sys/...
para controlar la frecuencia. Tal vez no tengo un problema después de todo.Respuestas:
Incluso con la frecuencia dinámica establecida, la Raspberry Pi tiene un umbral de escala de frecuencia predeterminado muy alto.
Para citar esta publicación de blog sobre el overclocking de Pi:
También puede establecer el rendimiento del gobernador de CPU en lugar de bajo demanda mediante un comando similar:
echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
El rendimiento mantendrá la CPU sincronizada al 100% todo el tiempo. Puede encontrar información detallada sobre los modos disponibles aquí: https://www.kernel.org/doc/Documentation/cpu-freq/governors.txt
fuente
Hice un pequeño programa para automatizar el proceso que Jonathan Milford describió muy bien. Hace esto en cada arranque para que persista.
Enlace a mi proyecto
fuente