¿Entiendes las transferencias de archivos? Hay un aire mágico para ellos. Recuerdo que en Windows veía cómo la barra de progreso se llenaba a su propio ritmo. La ventana proporcionaría una estimación del tiempo que subiría y bajaría aparentemente sin relación con nuestro concepto lineal del tiempo. Un lote de álbumes de música puede tardar cinco minutos en copiarse, y durante ese tiempo proporciona una estimación de entre tres minutos y dos horas.
Cuando cambié a Linux, la situación cambió. Los tiempos de transferencia de archivos se sintieron más confiables. No solo eso, parecían más rápidos también.
Entonces, ¿Linux tiene velocidades de transferencia de archivos más rápidas? Y si lo hace, ¿por qué?
Comencemos con los sistemas de archivos
Los discos duros se dividen en sectores de datos. Los sectores se agrupan en clústeres, que representan un bloque continuo de espacio de almacenamiento en un disco. Al formatear una unidad, puede haber notado que puede elegir el tamaño de la unidad de asignación (o el tamaño del clúster). Para administrar estos clusters, los sistemas operativos usan sistemas de archivos. Qué es un sistema de archivos y cómo puede averiguar qué se ejecuta en sus discos. Qué es un sistema de archivos y cómo puede averiguar qué se ejecuta en sus discos. Lea más.
Uno de esos sistemas de archivos es FAT, o File Allocation Table, que existe desde 1977 y sigue siendo el que se utiliza en las unidades flash USB. Es posible que también haya oído hablar de APFS, el sistema de archivos de Apple que es el nuevo estándar en Macs Nuevas macOS, Nuevo sistema de archivos: ¿Qué es APFS y cómo funciona? Nuevo macOS, nuevo sistema de archivos: ¿Qué es APFS y cómo funciona? iOS ya tiene APFS. Ahora es el turno de Mac. Pero, ¿en qué nos estamos metiendo exactamente este otoño? Lee mas .
Linux y Windows usan sistemas de archivos diferentes. El sistema de archivos de Windows es NTFS, abreviatura de New Technology File System . NTFS es un sistema propietario que Microsoft creó para Windows NT 3.1 en 1993 (pero no se convirtió en parte de Windows regular hasta XP en 2001). No, el nombre ya no es exactamente apto. Mientras que una década y media más nueva que FAT, NTFS tiene ahora alrededor de veinticinco años. Sin embargo, viene con ventajas sobre FAT Cómo reformatear su unidad FAT32 a NTFS - y las ventajas de hacerlo Cómo reformatear su unidad FAT32 a NTFS - y las ventajas de hacerlo Puede que no lo sepa, pero elegir el sistema de archivos correcto para tus discos es bastante importante. Aunque la idea principal de todos los sistemas de archivos es la misma, existen muchas ventajas y desventajas en cada ... Leer más.
Linux viene en más formas que Windows, así que no puedo decir que cuando usas Linux estás usando un sistema de archivos en particular. Dicho esto, es probable que su sistema operativo típico basado en Linux sea EXT4 o Cuarta extensión del sistema de archivos . La primera versión estable de este sistema de archivos llegó en 2008. La versión original, EXT, llegó en 1992 como la primera diseñada específicamente para su uso con Linux.
Estos sistemas de archivos no solo tienen simplemente diferentes nombres. Manejan los datos de manera diferente. Eso no necesariamente significa que uno es inherentemente más rápido que el otro, pero uno puede hacer un mejor trabajo al copiar archivos de un cierto tamaño o tipo. Y eso solo está arañando la superficie de todas las condiciones que pueden afectar la velocidad de su transferencia.
Variables que afectan las velocidades de transferencia de archivos
Cualquier número de variables puede afectar el tiempo que tardan los archivos en transferirse. Es por eso que no estoy ejecutando ninguna prueba de comparación: son totalmente subjetivos. Pero si quieres ver un video de comparación simple que alguien más hizo, aquí tienes.
Veamos algunas de las razones de la diferencia, incluso entre Windows y Linux que se ejecutan en la misma máquina. Para empezar, ¿qué otras aplicaciones se ejecutan en segundo plano? Cuanta más atención tiene que pagar su CPU a otras tareas, menos puede dar a su transferencia. En Windows, incluso si ha cerrado todas las ventanas, todavía hay mucho que hacer. Lo mismo es cierto en Linux, pero los procesos tienden a consumir menos memoria. No tiene aplicaciones conectadas en línea para entregar una ventana emergente o cargar un registro de lo que está instalado en su PC. No permita que Windows 10 lo espíe: ¡administre su privacidad! No permita que Windows 10 lo espíe: ¡administre su privacidad! Windows 10 te está mirando. El último sistema operativo de Microsoft está cosechando, sin dudas, más información personal que nunca. Le mostraremos cómo obtener un mejor control de su privacidad. Lee mas .
¿Qué instaladores estás usando? Un controlador defectuoso también puede tener un impacto en la velocidad de su transición. Windows y Linux manejan los controladores de manera diferente. En Linux, normalmente se hornean directamente en el kernel. Su computadora admite una pieza de hardware o no. En Windows, a menudo puede descargar controladores después del hecho. Como es común con el software diseñado para ser extensible, este enfoque puede conducir a la hinchazón y las ineficiencias.
Si no está ejecutando Windows y Linux en la misma computadora, tenga en cuenta la antigüedad del disco duro. Una computadora puede parecer más rápida en el papel, pero estos son componentes físicos y se deterioran con el tiempo. Un disco viejo no transferirá datos tan rápido como uno nuevo. La misma preocupación es cierta si te estás transfiriendo a una memoria USB o disco duro viejo. La velocidad también puede verse afectada si está conectado a un puerto USB 2.0, en lugar de a un USB 3.0 más rápido.
Entonces, ¿por qué las transferencias de Linux se sienten más rápido?
Una razón es que EXT4 es particularmente bueno en el manejo de archivos pequeños. Phoronix lo ha demostrado con puntos de referencia que muestran las velocidades de varios sistemas de archivos Linux al copiar datos a un dispositivo USB. EXT4 también es bueno en la gestión de bloques contiguos de datos más grandes.
EXT4 se beneficia al retrasar la asignación de bloques de datos hasta que los datos estén listos para escribirse en el disco. NTFS sufre de fragmentación. Esta es la razón por la que necesita desfragmentar su máquina Windows regularmente. 7 Errores de mantenimiento de Windows que nunca debe realizar 7 Errores de mantenimiento de Windows que nunca debe realizar Si desea que su PC con Windows funcione sin problemas, debe evitar cometer estos grandes errores. Podrían acortar la vida útil de su computadora y hacer que su experiencia sea frustrante. Lea más (si no está usando una SSD) para mantener el mejor rendimiento. EXT4 escribe datos de una manera en que esto no es un problema.
Windows parece ser más cauteloso, asegurándose de que sus datos se copian realmente si cierra la ventana de diálogo de copia, para que pueda extraer de forma segura un dispositivo USB. Eso no es necesariamente algo malo, incluso si puede ser a costa de la velocidad.
¿Cuál es tu experiencia?
Al final, si Linux es más rápido, eso no significa que sea más rápido en todos los casos. No cambiaría de Windows a Linux solo para velocidades de transferencia más rápidas. Hay muchas otras razones para considerar 5 Razones por las cuales Windows 10 puede hacer que cambie a Linux 5 Razones por las que Windows 10 lo puede hacer cambiar a Linux A pesar de la gran aceptación de Windows 10, ha habido muchas críticas por el nuevo sistema operativo de Microsoft. Aquí hay cinco razones principales por las cuales Windows 10 podría molestarlo lo suficiente como para hacer el cambio a Linux. Lee mas .
¿Ha copiado archivos en Linux y Windows? ¿Parecía uno más rápido que el otro? ¿Cuál prefiere usar para la tarea? Y si tiene una idea para compartir sobre los aspectos prácticos de estos diferentes sistemas de archivos, de todos modos, ¡deje un comentario!