Читать книгу Ejercicios prácticos con Raspberry Pi - Simon Monk - Страница 46
Observaciones
ОглавлениеLas mejoras en el rendimiento de overclocking pueden ser dramáticas. Para medirlas, use la revisión 2 del modelo B de la Raspberry Pi sin carcasa y a una temperatura ambiente de 15 °C.
La siguiente secuencia de comandos de Python es el programa de pruebas. Esto solo repercute en el procesador, y no es realmente representativo de las demás cosas que pasan en un ordenador, como, por ejemplo, escribir en una tarjeta SD, los gráficos, etc. Pero nos da una buena señal sobre el rendimiento de la CPU si desea evaluar el efecto de overclocking en su Raspberry Pi.
import time
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
before_time = time.clock()
for i in range(1, 10000):
factorial(200)
after_time = time.clock()
print(after_time - before_time)
Compruebe los resultados del test en la Tabla 1.2.
Tabla 1.2. Overclocking.
Test de velocidad | Corriente | Temperatura (grados C) | |
700 MHz | 15,8 segundos | 360 mA | 27 |
1 GHz | 10,5 segundos | 420 mA | 30 |
Como puede ver, el rendimiento ha aumentado en un 33 % pero con más corriente y a una temperatura ligeramente superior.
Un recinto bien ventilado ayudará a mantener el funcionamiento de la Raspberry Pi a toda velocidad. También ha habido algunos esfuerzos para añadir refrigeración por agua a Raspberry Pi. Francamente, es una tontería.