Desde hace un tiempo una de mis Raspberry Pi 3 esta super lenta, buscando la causa primero busque un consumo excesivo de memoria, cpu, escritura a disco por algun proceso o programa pero no encontre nada, tambien revise si el CPU se estaba sobrecalentando y nada, todo normal.
Se me ocurrio que el problema podria ser la micro sd donde esta instalado el sistema operativo, asi que hice una prueba de escritura y lectura con el siguiente comando.
$ dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
El resultado obtenido fue el siguiente.
16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 212.826 s, 5.0 MB/s
Luego cambie la micro sd por una nueva (previamente habia instalado en esta Raspbian) y ejecute nuevamente el mismo comando anterior.
$ dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
Obteniendo el siguiente resultado.
16384+0 records in 16384+0 records out 1073741824 bytes (1.1 GB, 1.0 GiB) copied, 53.0936 s, 20.2 MB/s
Como puedes ver hay un cambio muy marcado en la tasa de transferencia de 5.0 MB/s a 20.2 MB/s es decir 4 veces mas rapido con ka nueva micro sd y por consiguiente un normal rendimiento en mi Raspberry Pi.