Categories
electrónica linux

Diferencia de rendimiento entre sistema en ha tarjeta SD y un disco SSD por USB en una Raspberry original

Ya han pasado 12 años desde que se lanzó la primera Raspberry pi, y aún con todo, día creadores siguen dándole soporte software,v con lo que es interesante siempre tener una mano para experimentar o aprender cosas.

En mi caso me sonaba haber leído hacer tiempo sobre la posibilidad de usar un dispositivo externo USB como unidad de disco para el sistema en la raspberry 1, y con ello, ganar en fiabilidad y velocidad con respecto a tenerlo todo en una tarjeta micro SD. Decir también que no pensaba usar una memoria flash USB cualquiera, sino usar una unidad NVME SSD con un adaptador USB, ya que están específicamente preparadas para este tipo de uso.

Haciendo uso de los comandos XXXX y ZZZZZ se puede comprobar las diferencias entre lecturas y escrituras secuenciales y aleatorias entre los dos medios:

  • Escritura secuencial NVME usb: 23,4MB/s
  • Lectura secuencial NVME usb: 24.2MB/s
  • Escritura aleatoria NVME usb: 2,4MB/s
  • Escritura secuencial SD: 4,7MB/s
  • Lectura secuencial SD: 22,3MB/s
  • Escritura aleatoria SD: 0,084MB/s !!! 😱

Tiempos de arranque hasta respuesta a ping:

  • Desde NVME usb: 1 minuto 39 segundos
  • Desde SD: 1 minuto 58 segundos

Fuentes: https://www.baeldung.com/linux/disk-performance-test, https://forums.raspberrypi.com/viewtopic.php?t=105931#p730766

Leave a Reply

Your email address will not be published. Required fields are marked *