Verificar una tarjeta Micro SD en una Raspberry PI (2)
Lamentablemente, el esquema propuesto en Verificar una tarjeta Micro SD en una Raspberry PI tiene dos problemas relacionados entre sí:
-
Es necesario crear dos ficheros más grandes que la memoria RAM disponible. Hasta ahora bastaba con ficheros de 1 Gigabyte, pero la aparición de la Raspberry PI 4 con hasta 4 GB de RAM hace necesario el uso de ficheros muy grandes.
Actualización 20200528: Acaba de aparecer la Raspberry PI 4 con 8 GB de RAM.
-
Relacionado con el punto anterior, el uso de ficheros muy grandes es problemático porque requiere mucho espacio libre en la tarjeta microSD.
Estos dos puntos se explican por la necesidad de asegurarse de que, a la hora de comparar los ficheros, se van a comparar los datos grabados en la tarjeta microSD, no informacion guardada en la caché en la memoria RAM.
No obstante, la información proporcionada por el artículo ¿Qué es y cómo limpiar la caché del sistema de ficheros en Linux? abre la puerta a usar ficheros de un tamaño más razonable, simplemente pidiéndole al sistema operativo que limpie los datos en la caché antes de utilizarlos para obligarle a recurrir a la tarjeta microSD.