Tecnología

Inicio

Ext3 vs. Prueba de velocidad de FAT32

Al elegir un sistema de archivos para una partición de disco duro o una unidad USB, necesita uno que va a ejecutar de manera eficiente para todas sus necesidades. FAT32 es compatible con cualquier sistema, por lo que en la opción por defecto para las unidades USB comerciales, mientras que Ext3 es el sistema de archivos de la generación anterior en la línea Ext y utiliza un diario. Las velocidades varían incluso entre los equipos en función del hardware y del sistema operativo, y la mayoría de los usuarios probablemente no notarán una diferencia durante el uso normal.

diferencias entre sistemas

El análisis de las diferencias en el rendimiento entre FAT32 y Ext3 es incompleta sin tener en cuenta los sistemas en los que se ejecutan. Mientras que FAT32 es el sistema de archivos más flexible, que fue diseñado para Windows, mientras que Ext3 sólo funciona con los sistemas Linux. En su estudio "en la evaluación comparativa de sistemas de archivos populares," Marri Vanninen y James Z. Wang señaló que "en la mayoría de los casos, las diferencias en el rendimiento son mucho más dramático a través de plataformas que entre los sistemas de archivos en una plataforma determinada." En el mismo documento, Vanninen y Wang observar que el rendimiento tiene más que ver con el caché de memoria y memorias intermedias en el sistema operativo que el sistema de archivos.

En comparación con los precios de transferencia

Vanninen y Wang probaron la velocidad de transferencia en los diferentes sistemas de archivo, incluyendo FAT32 y Ext3, en múltiples situaciones, y se enteraron de que con archivos muy pequeños en las operaciones de escritura secuencial - 128 KB a 2 MB - FAT supera a Ext3 con velocidades de transferencia más altas, medida en megabytes por segundo. Más allá de eso, Ext3 se comporta mejor, hasta que los dos sistemas se rompió incluso en torno a 256 MB. Con un archivo de 2 GB, Ext3 tiene un mejor rendimiento tanto en lecturas secuenciales y escritores que FAT32.

En operaciones al azar, Ext3 se queda corta, aunque Vanninen y Wang observar esto como un defecto en Linux, debido a múltiples sistemas de archivos de Linux tienen los mismos problemas de rendimiento. Ext3 tiene sólo brevemente una mejor velocidad de transferencia de FAT32; a 256KB, estas ventajas cae abruptamente y sigue cayendo, mientras que FAT32 permanece relativamente constante con una disminución gradual de la tasa de transferencia como tamaño de archivo disminuye.

fsck plazos de envío

ingeniero de Red Hat Nick Boldt comparación entre los puntos de referencia Ext3 y FAT32 en su blog, "Ext3 vs. FAT32: Benchmark fsck." Fsck es el comando bash de Linux que comprueba el sistema de archivos para mantener la coherencia. Boldt probó dos unidades para cada uno de los sistemas de archivos: una unidad de 159GB FAT32 que fue del 87 por ciento de lleno; una unidad FAT32 plena 40GB 89 por ciento; una unidad de 188GB Ext3 que fue del 97 por ciento de lleno; y un 88 por ciento de máxima velocidad 138GB. La unidad de 159GB FAT32 tomó aproximadamente 43 horas para comprobar, mientras que la unidad de 40GB sólo tomó 10 horas. Mientras tanto, se tardó un poco más de dos horas para la unidad de 188GB Ext3, y menos de una hora para la unidad de 138GB Ext3.

envío en diario

Ext3 es sólo uno de los sistemas de archivos que utiliza el diario que recortar en la corrupción de datos, pero cuando se está utilizando ext3, escribe más datos que cuando se utiliza FAT32, que puede tomar más tiempo. Hay tres niveles de diario disponible en Ext3: "Diario", que escribe tanto los metadatos y el contenido, teniendo la mayor parte del tiempo de las tres opciones, ya que escribe todo dos veces; "Se ordenó," la opción por defecto que sólo revistas de metadatos y actualiza el disco antes de los metadatos; y "reescritura", que es el modo más rápido, pero funciona igual que escribe sistema de archivos estándar.