Ver el progreso de volcado de cache a un USB en linux

De Recursos Educativos
Revisión del 13:27 24 may 2020 de Lantolin (discusión | contribs.) (Página creada con «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 (almacenami…»)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
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