Deshabilitar el mecanismo de almacenamiento en caché de Nautilus

Deshabilitar el mecanismo de almacenamiento en caché de Nautilus

Tengo un serio problema con este estúpido administrador de archivos. Al copiar archivos desde el disco duro interno a unidades extraíbles en puertos USB 2.0, la velocidad se dispara a 70 MiB/s, mientras que la velocidad teórica de un puerto USB 2.0 es de sólo 32 MiB/s.

Después de que los archivos "terminen" de copiarse, si dejo mi disco portátil allí por un tiempo, todo estará bien. Pero si desmonto el volumen inmediatamente y lo desconecto del puerto USB, los archivos se dañan.

Me pregunto si Canonical alguna vez probó una característica tan horrible antes de lanzar su software al público. Por ahora, todo lo que quiero es desactivar ese mecanismo de almacenamiento en caché. Estoy usando Nautilus versión 1:3.26.4-0ubuntu7.2 en 18.10.

PD: si alguien va a decir que fue por el mecanismo de almacenamiento en caché interno de la unidad, puedo decirles que este error no ocurre en Windows en absoluto. Tengo que reiniciar Windows sólo para copiar archivos grandes al disco duro portátil.

Respuesta1

Lo que ves en acción es el búfer de archivos. Primero, el contenido se copia al búfer de archivos. Cuando el búfer está lleno, la copia continúa en el búfer de archivos, mientras que en el otro extremo, el contenido se descarga físicamente en el disco. Una vez que la copia "termina" para el administrador de archivos, el búfer aún se vacía en segundo plano hasta que se completa. Así es como funciona Linux, y funcionará igual con Nautilus Files que con cualquier otro administrador de archivos en Linux.

Que te hayan llegado archivos corruptos no es culpa de Canonical. Es tu culpa. Para desmontar correctamente un volumen, debe hacer clic en el botón "expulsar" en el administrador de archivos, o hacer clic derecho y seleccionar "Desmontar disco de forma segura". Si la escritura aún está en curso, recibirá una notificación indicándole que debenoaún desconecte la unidad. Una vez que sea seguro expulsar la unidad, también recibirás una notificación.

EntoncesEspere la notificación antes de retirar la unidad.. Ningún software o instrumentación es 100% infalible contra un uso inadecuado.

información relacionada