Acelere su vieja computadora de placa única Raspberry Pi 3 o 3B+ haciendo overclocking en su CPU para liberar toda su potencia.
Si bien los modelos más antiguos de Raspberry Pi 3B y 3B+ no son tan potentes como el Pi 4 o el nuevo Pi 5, puedes mejorar su rendimiento haciendo overclocking en la CPU. Esto hará que el procesador funcione a una velocidad máxima más alta, aunque necesitarás encontrar una manera de disipar el calor adicional creado para evitar la aceleración térmica de la CPU y mantener la estabilidad.
Siga los pasos a continuación para comenzar a hacer overclocking en su Raspberry Pi 3 y realizar una prueba de esfuerzo para comprobar su rendimiento.
¿Por qué overclockear tu Raspberry Pi 3?
Al hacer overclocking en tu Raspberry Pi 3B desde los 1,2 GHz estándar hasta 1,3 GHz (o incluso más), deberías sentirte un poco más ágil mientras navega por la GUI del escritorio y debería ver un rendimiento mejorado al ejecutar cargas de trabajo pesadas, como cuando ejecutando un Sistema de juegos Raspberry Pi con RetroPie
. También puedes overclockear el modelo Pi 3B+ desde su velocidad predeterminada de 1,4 GHz.La desventaja del overclocking es que podría reducir la vida útil de su Pi 3B o 3B+. También puede anular la garantía si utiliza el fuerza_turbo=1 configuración para habilitar el modo turbo. Por lo tanto, haga overclock bajo su propio riesgo, especialmente si lo lleva a velocidades más altas.
Mantenlo fresco para evitar estrangulamiento
Una de las principales cosas que debes considerar al hacer overclocking en una Raspberry Pi 3B es la temperatura de la CPU. Si supera los 80 °C, el SoC Raspberry Pi tiene un mecanismo de seguridad que automáticamente comenzará a acelerar los núcleos de la CPU, reduciendo su velocidad hasta que baje la temperatura. La aceleración máxima, incluida la GPU, se produce a 85°C.
En la Raspberry Pi 3B+, la aceleración se activa a tan solo 60°C, aunque puedes aumentarla hasta 70°C con una configuración de archivo de configuración. La Raspberry Pi 3B+ cuenta con un disipador de calor incorporado para su SoC, de ahí el color plateado de la placa. Esto permite que el Pi 3B+ tenga una velocidad máxima de reloj de CPU predeterminada más alta de 1,4 GHz en comparación con los 1,2 GHz del Pi 3B. Sin embargo, aún puedes agregar enfriamiento adicional.
Como en otras computadoras de placa única Raspberry Pi (aparte del Pi 400 con teclado integrado), puede agregue enfriamiento pasivo al Pi 3B o 3B+ en forma de un disipador de calor conectado al SoC con térmico pegar. Alguno Casos de frambuesa Pi También contienen un disipador de calor incorporado.
También existe la opción de refrigeración activa en forma de ventilador, alimentado por 5V o 3,3V. Nuevamente, algunas cajas Pi tienen un ventilador incorporado. Cualquiera de los métodos de enfriamiento, o ambos, ayudarán a mantener baja la temperatura de la CPU mientras se ejecuta bajo cargas pesadas y a velocidades más altas durante el overclocking.
Cómo overclockear una Raspberry Pi 3
Como con otros Modelos de frambuesa Pi Al ejecutar el sistema operativo Raspberry Pi oficial, puede alterar la velocidad del reloj de la CPU modificando el configuración.txt archivo que utiliza para la configuración al iniciar.
Antes de hacerlo, es una buena idea actualizar y mejorar su sistema. Abra una ventana de terminal haciendo clic en el icono en la barra de menú superior, o mediante Menú > Accesorios > Terminal, y entrando:
sudo apt update && sudo apt upgrade -y
Antes de overclockear tu Raspberry Pi 3B o 3B+, querrás instalar un par de herramientas útiles para comprobar su configuración y su rendimiento. En primer lugar, instale la herramienta de información del sistema Neofetch:
sudo apt install neofetch
A continuación, instale la herramienta de prueba de estrés Stressberry:
sudo apt install stress
sudo pip3 install stressberry
Para ver la información actual del sistema, ejecute:
neofetch
Debería mostrar la velocidad de CPU predeterminada de 1,2 GHz en Pi 3B o 1,4 GHz en Pi 3B+. Antes de realizar overclocking, es posible que desees realizar una prueba de esfuerzo inicial a la velocidad de reloj predeterminada para compararla con los resultados del overclocking más adelante. Ejecute este comando para una prueba de 100 segundos utilizando los cuatro núcleos de la CPU:
stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest1.dat
Después de esperar una temperatura base estable (lo que puede llevar un tiempo), comenzará la prueba de esfuerzo y cada línea mostrará la temperatura y frecuencia actuales de la CPU (en MHz).
Edite el archivo Config.txt para overclockear
Ahora es el momento de cambiar la configuración de velocidad de la CPU para comenzar a hacer overclocking en Raspberry Pi 3B o Pi 3b+. Abre el configuración.txt archivo con el editor de texto nano:
sudo nano /boot/config.txt
Desplácese hacia abajo para encontrar la sección que comienza con "#descomentar para overclockear el brazo" y elimine la línea debajo de ella. Tenga en cuenta que esta sección puede no estar presente en el configuración.txt archivo de la versión Bookworm del sistema operativo Raspberry Pi, pero aún puedes agregar las líneas siguientes para overclockear.
Si está utilizando un Pi 3B, agregue las siguientes líneas:
arm_freq=1300
core_freq=500
gpu_freq=500
over_voltage=4
sdram_freq=500
Aquí estamos aumentando la velocidad máxima del reloj de la CPU a 1,3 GHz (en lugar de 1,2 GHz), la frecuencia máxima del núcleo a 500 MHz (desde 400 MHz) y aumentando la velocidad de la GPU de 400 MHz a 500 MHz (opcional). También estamos aumentando ligeramente el nivel de voltaje del núcleo (con sobretensión=4) y la frecuencia SDRAM para ayudar a mejorar el rendimiento.
Si usa un Pi 3B+, querrá usar la siguiente configuración en su lugar:
arm_freq=1450
core_freq=500
gpu_freq=500
over_voltage=4
sdram_freq=500
Aquí estamos realizando un modesto overclock desde los 1,4 GHz predeterminados a 1,45 GHz. Las otras líneas siguen siendo las mismas que para el Pi 3B.
Ahora salga del editor de texto nano y guarde la nueva configuración presionando Control + X, entonces Y y Ingresar. Para activar la configuración de overclock, deberá reiniciar el Pi 3B o 3B+:
sudo reboot
Cuando el Pi se reinicie, ejecute el neofetch comando de terminal nuevamente; Deberías ver la nueva velocidad de la CPU que configuraste; en el caso del Pi 3B+, en realidad mostrará 1,5 GHz en lugar de 1,45 GHz, pero esto último es correcto.
Pruebe su Pi 3B/3B+ overclockeado
Realicemos la misma prueba de estrés que antes, usando Stressberry:
stressberry-run -n "My Test" -d 100 -i 30 -c 4 mytest2.dat
Esta vez deberías ver que la CPU alcanza la velocidad overclockeada de 1,3 GHz (1300 MHz) o 1,45 GHz (1450 MHz) en Pi 3B+. También tendrá una temperatura más alta: en nuestras pruebas, usando un Pi 3B sin refrigeración, subió a más de 80° y la CPU comenzó a acelerarse hasta que la temperatura bajó. Agregar enfriamiento debería ayudar a evitar o reducir esto.
En un Pi 3B+ sin refrigeración adicional, la temperatura subió por encima de los 60° y se activó la aceleración. Si desea aumentar este umbral en el Pi 3B+ a 70 °C, agregue la siguiente línea a configuración.txt y reiniciar:
temp_soft_limit=70
Overclocking de Pi 3 a velocidades más altas
Si desea aumentar aún más la velocidad de la CPU de su Raspberry Pi 3B o 3B+ y mantener la estabilidad, definitivamente necesitará un buen sistema de refrigeración. Tenga en cuenta que para aumentar el valor de sobretensión a más de 6, también deberá agregar la línea fuerza_turbo=1 hacia configuración.txt archivo: esto anulará la garantía.
Algunos usuarios han informado que han logrado overclockear el Pi 3B a 1,5 GHz y el Pi 3B+ hasta unos impresionantes 1,6 GHz (usando refrigeración activa y pasiva), pero su kilometraje puede variar.
Llevar la velocidad a este tipo de alturas lo hace bajo su propio riesgo. Si el overclocking a cierto nivel causa inestabilidad en el sistema, debería intentar un overclock más modesto o mejorar la refrigeración pasiva/activa de la Raspberry Pi. En algunos casos, es posible que el Pi 3B/3B+ ni siquiera arranque en el escritorio.
¿Qué pasa si la Raspberry Pi 3 no arranca?
Si, después de cambiar la configuración de overclocking en configuración.txt, descubres que tu Raspberry Pi 3B/3B+ no arranca correctamente, no te preocupes. La solución más sencilla es mantener el Cambio clave durante el arranque para desactivar temporalmente el overclock; Entonces el Pi debería arrancar normalmente. Luego puede reducir el nivel de overclock que configuró.
Si aún así no arranca, siempre puedes apagar la Raspberry Pi, quitar la tarjeta microSD y conectar esta última (usando un lector de tarjetas USB) a otra computadora para editar el archivo. configuración.txt archiva allí. Luego puede modificar la configuración de overclocking o comentarla agregando un símbolo # al comienzo de cada línea.
El overclocking de Raspberry Pi 3 es fácil
Como se muestra arriba, hacer overclocking en tu Raspberry Pi 3B o 3B+ es un proceso relativamente sencillo. Es posible que necesites aumentar el nivel de sobretensión a velocidades de reloj más altas, pero es mejor no pasarlo de 12. El overclocking también puede reducir la vida útil del Pi.
Con la potencia de procesamiento adicional obtenida con el overclocking, el Pi debería poder ejecutar otras tareas que requieren un uso intensivo de la CPU de manera más efectiva, incluida la reproducción de video y los juegos retro. Esto desbloqueará más posibilidades sobre cómo usar su Raspberry Pi.