Siéntase libre de editar el título para explicar mejor lo que voy a escribir aquí.
Cuando copio archivos grandes en un pen drive, por ejemplo, la ventana de progreso muestra una estimación de que la mayoría de las veces no deja de mostrar el tiempo real y el porcentaje para terminar, pero hay casos en los que dice que todo ha terminado y la ventana de progreso cierra Voy a extraer el pen drive y dice que todavía está en uso. Después de verificar el pen drive, veo que todavía está copiando los archivos, pero no hay una ventana de progreso que lo muestre.
No solo ocurre con archivos grandes, también sucede con muchos archivos pequeños. Si los copio, la barra de progreso podría decir 15 segundos, por ejemplo, y terminar en ese tiempo, pero el tiempo real podría ser de 1 minuto y durante los siguientes 45 segundos necesito mirar la luz en el pen drive para ver si hay Es una actividad real en él.
No quiero saber cómo solucionarlo, ya que he leído qué tan profundo podría ser una solución para esto. Lo que quiero saber es por qué entonces la ventana de progreso muestra una estimación que no corresponde con el proceso de copia.
¿Depende de la caché en la unidad externa?
Es el tamaño del archivo y la cantidad de influencia del archivo en la estimación correcta. Por ejemplo 1 archivo de 4 GB o 1000 archivos de 4 MB.
¿Hay opciones de configuración que pueden cambiar el comportamiento?
Hay otras preguntas similares a esta, como copiar archivos a una memoria USB nunca finalizada, pero estoy más centrado en la mecánica de por qué se comportaría así.
sync
se ejecuta un comando en segundo plano, que vacía el caché. Para grandes cantidades de datos, esto puede llevar un tiempo.