Ver el progreso de volcado de cache a un USB en linux
Ir a la navegación
Ir a la búsqueda
Problema: usas Linux y has copiado una cantidad grande de informacion (digamos mas de 1GB, sea un fichero grande o muchos ficheros pequeños) a una unidad lenta (almacenamiento USB, SDCard, etc.), la operación de copia ya aparece como terminada, pero no te deja desmontar la unidad.
Lo que ocurre es que la cache es mucho mas rápida que la unidad, y la copia se ha terminado ya, pero a la cache, ahora, en 2o plano, el sistema esta escribiendo "de verdad" los datos de la cache en la unidad lenta.
Ya pero, ¿cuanto queda? ¿minutos, segundos?
Como de costumbre, Stack exchange al rescate
TL;DR para ver el progreso lanzar este comando y esperar a que Dirty llegue a cero
watch -d grep -e Dirty: -e Writeback: /proc/meminfo