En este Post, pretendo dejar las cosas claras al formularos la pregunta:
¿Que es mejor, usar nuestra Orange Pi por Tarjeta SD o utilizar la memoria interna EMMC?
¿Que es la memoria EMMC?
Resumidamente, es el tipo de Almacenamiento Flash, que encontraremos hoy en dia en varios dispositivos (Moviles,Tabletas,GPS,etc).
Viene integrado en las placas de los dispositvos, y de rendimiento se quedaria entre una Tarjeta SD y un SSD(Unidad de estado sólido)
Equipo Utilizado para las pruebas: Orange Pi Plus 2E
Pruebas de rendimiento entre SD y EMMC
Personalmente hice unas cuantas pruebas para verificar que es mejor utilizar, para ello utilice esta tarjeta Micro SD ( una de las mas rápidas del mercado) Pruebas HDPARM
Para ello Utilize el comando que nos mide la capacidad de lectura de Cache y Buffer Cache:
Código: Seleccionar todo
sudo hdparm -tT /dev/mmcblk0p1
Lectura CACHE
Lectura Buffer CacheTiming cached reads: 790 MB in 2.00 seconds = 394.33 MB/sec
Resultados memoria interna EMMC:Timing buffered disk reads: 62 MB in 3.09 seconds = 20.05 MB/sec
Lectura CACHE
Lectura Buffer CacheTiming cached reads: 912 MB in 2.00 seconds = 455.89 MB/sec
Como veis en esta prueba, la memoria EMMC gana con creces , vamos a seguir.Timing buffered disk reads: 174 MB in 3.03 seconds = 57.47 MB/sec
Pruebas DD:
Para comprobar la velocidad de escritura, hemos utilizado este comando:
Código: Seleccionar todo
dd if=/dev/mmcblk0p1 of=/tmp/tempo.dat bs=512 count=2000000 conv=fdatasync
Resultado Tarjeta SD:
Resultado EMMC:1024000000 bytes (1.0 GB, 977 MiB) copied, 41.6974 s, 21.1 MB/s
Conclusión:1024000000 bytes (1.0 GB, 977 MiB) copied, 18.1434 s, 56.4 MB/s
Se pueden hacer distintas pruebas, pero en el caso de la Orange Pi queda confirmado que la memoria EMMC supera de pleno en rendimiento en comparácion a utilizar una Tarjeta SD.
Sacar vuestras propias conclusiones :vago
Un saludo!
