Fat o ntfs para disco duro. Tipos de sistemas de archivos: ¿cuál es la diferencia entre FAT32, NTFS y exFAT? Estructura del archivo FAT: principios y propósito

Veamos los tipos de sistemas de archivos para una unidad flash, cuál es mejor. Un usuario me envió una foto con el error "El archivo es demasiado grande para el sistema de archivos de destino" y decidió escribir un artículo en qué casos es necesario utilizar los sistemas FAT32, NTFS y exFAT. Estaba moviendo un archivo de más de 4 GB de tamaño a una unidad flash de 8 GB. El hecho es que el sistema FAT32 no puede procesar información de más de 4 GB si tiene una unidad flash con una capacidad de 32 GB y su sistema de archivos es FAT32, entonces no podrá escribir en ella un archivo de más de 4 GB; . Veamos los tres sistemas de archivos en Windows y veamos sus ventajas y desventajas.

FAT32

El modo de sistema de archivos antiguo, que generalmente se usa al comprar una unidad flash en una tienda y el motivo es la compatibilidad. La compatibilidad es que FAT32 se puede utilizar en cualquier computadora que ejecute MAC, Windows, Linux y PC antiguas. La mayor limitación es que tiene un límite de tamaño de archivo de 4 GB, lo que tiene problemas con formatos como el vídeo 4K y Blu-ray hoy en día. En una palabra, si va a trabajar con archivos cuyo tamaño es inferior a 4 GB y la unidad flash se utiliza en diferentes computadoras con diferentes sistemas operativos, entonces el sistema de archivos FAT32 es muy adecuado.

exFAT

Un sistema de archivos actualizado creado por Microsoft para reemplazar FAT32. Comenzó a utilizarse en Windows Vista SP1 y tiene un tamaño máximo de archivo de 16 exabytes (EB), lo que equivale a 1 EB = 10 18 bytes. Compatible con Mac OS y Windows, es un muy buen sistema para compartir archivos de gran tamaño.

Contras:

  • No tiene ninguna función de registro, en la que todos los cambios en los archivos en el disco se registran antes de que se realicen.
  • Apple no admite Time Machine. En resumen, no podrá realizar una copia de seguridad de Apple utilizando el software Time Machine.
  • Una estructura muy compleja que requiere más potencia informática.

Ventajas:

  • Reescribe el mismo sector menos veces, lo cual es importante para las unidades flash, ya que extiende la vida útil de las celdas de memoria. Como sabes, las unidades flash tienen N números de reescrituras y luego fallan.
  • Límite de tamaño de archivo grande de 16 exabytes.
  • El tamaño del clúster es de 32 megabytes.
  • Distribución mejorada del espacio libre, que reduce la desfragmentación del disco.

NTFS

El último sistema de archivos creado por Microsoft y es la estructura moderna de hoy para casi cualquier disco duro interno, unidad flash o unidad SSD moderna. NTFS es una nueva tecnología de sistema de archivos. El sistema Windows sólo se puede instalar en NTFS. Es el predeterminado para discos con sistema operativo, debido a su versatilidad. Tiene todas las tecnologías de Microsoft: registro, sin restricciones de tamaño de archivos, soporte para compresión de archivos, nombres largos, control de acceso a archivos para administradores de servidores y mucho más. En casa, esta es la mejor opción para utilizar este sistema en discos y unidades flash. Hay un problema: cuando inserta una unidad flash en Mac OS, puede copiar información de la unidad flash, pero no puede cambiarla.

Conclusión:

Para unidades flash USB debes usar exFAT, si está constantemente en un entorno Mac OS, Windows, moviendo una unidad flash de un sistema operativo a otro. Si sólo usas Windows, entonces NTSF es una gran solución.

De vez en cuando, mis compañeros de trabajo me preguntan: "¿Qué sistema de archivos debo elegir al formatear una nueva unidad flash?"

Normalmente respondo que debes seleccionar NTFS y todo estará bien. Pero a veces te encuentras con usuarios meticulosos que quieren saber por qué NTFS y no FAT32 o exFAT.

En este artículo intentaré explicar la diferencia entre estos sistemas de archivos desde el punto de vista del usuario medio.

Hoy en día, los sistemas de archivos actuales para unidades flash (y otros medios externos) son: NTFS, FAT32, exFAT.

Estos sistemas le permiten almacenar archivos e información adicional sobre ellos en medios de diferentes maneras. Cada sistema tiene sus propias ventajas y desventajas, por lo que deberás elegir el que mejor se adapte a tus tareas y archivos.

Por ejemplo, FAT32 tiene un límite de tamaño de archivo de 4 GB. Por lo tanto, si desea guardar una imagen de DVD en una unidad flash como un archivo de 4,7 GB (u 8,5 GB para un DVD de doble capa), FAT32 no es adecuado para esta operación.

Por otro lado, debido a su sencillez, FAT32 puede proporcionar mayor velocidad que NTFS o exFAT. Pero, nuevamente, esto resulta en una menor confiabilidad en caso de pérdida accidental de comunicación o corte de energía del dispositivo de almacenamiento externo.

Si se usa una unidad flash para transferir varios archivos pequeños (por ejemplo, documentación de oficina), entonces es mejor usar NTFS;

Si se utiliza una unidad flash para transferir archivos grandes (por ejemplo, fotos o archivos de video), entonces es mejor usar exFAT.

En tales variantes, estos sistemas proporcionan una mayor velocidad de la unidad flash.

Esto se ve claramente en el ejemplo de las tarjetas de memoria, que están destinadas principalmente a equipos de fotografía y vídeo. En los dispositivos modernos, los archivos son grandes, por lo que los fabricantes formatean inmediatamente las tarjetas de memoria en el sistema exFAT.

Una excepción al uso de FAT32 solo puede ser en el caso de utilizar una unidad flash para electrodomésticos: TV, DVD, modulador de FM para automóvil. Si, por ejemplo, su televisor solo puede funcionar con unidades flash en formato FAT32, entonces no hay nada que pueda hacer al respecto: para ver fotos o videos desde una unidad flash en el televisor, deberá formatear la unidad flash en FAT32. sistema.

Los últimos modelos de electrodomésticos ya pueden funcionar con diferentes sistemas, pero los modelos anteriores sólo "entienden" FAT32.

Pruebas.

Ahora tengo 2 unidades flash USB 2.0: 16 y 8 GB. Una unidad flash de 16 GB es una Corsair Voyager. La unidad flash de 8 GB es Silicon Power (caja de aluminio, código D33B29 en la propia unidad flash).

Probé ambas unidades flash en sistemas NTFS, FAT32 y exFAT. Primero copié una carpeta con diferentes archivos y luego un archivo de la misma carpeta. Por ejemplo, tomé la carpeta del juego "World of Tanks": contiene muchos archivos y son de diferentes tamaños.

En su forma original (no comprimida), la carpeta tiene los siguientes parámetros: 3002 archivos, 391 carpetas, volumen 11,1 GB.

El formulario comprimido produce 3 archivos (que se escribirán en FAT32): 2 x 3500 MB y 1 x 48 MB, volumen total 6,88 GB.

Realicé la prueba de la siguiente manera: formateé la unidad flash en el sistema deseado, luego escribí en la carpeta, medí el tiempo de grabación, saqué la unidad flash, leí la carpeta, medí el tiempo de lectura, la formateé nuevamente, grabé de manera similar y leer archivos, medir el tiempo de escritura y lectura.

Luego pasó al siguiente sistema de archivos. Escribí la carpeta sin comprimir en una unidad flash Silicon Power hasta que la unidad flash de 8 GB estuvo completamente llena.

Como resultado de las pruebas, obtuve los siguientes valores de velocidad promedio:

Luego encontré un sitio web en Internet (http://usbflashspeed.com/), que recopiló resultados de pruebas para varias unidades flash y descargué la utilidad de prueba desde allí. Punto de referencia de memoria USB.

También probé tres sistemas de archivos en cada unidad flash con esta utilidad. Esta utilidad prueba una unidad flash con bloques de datos de diferentes tamaños.

En bloques de datos de 16 MB a 64 KB, vi aproximadamente los mismos indicadores de velocidad. En bloques más pequeños, la velocidad disminuye notablemente, pero los archivos de 64 KB o menos ahora son raros.

E incluso si lo hacen, todavía se escriben rápidamente en la unidad flash. La utilidad muestra los resultados de las 2 últimas pruebas, posiblemente para compararlas entre sí.

A continuación se muestra un ejemplo de una prueba de unidad flash Silicon Power:

Línea punteada delgada Se muestran los resultados del sistema. NTFS, gordo línea continua- Para FAT32.

Estos datos son casi idénticos a los de mis pruebas. Puede utilizar esta utilidad para probar sus unidades flash y comprender su velocidad de funcionamiento real sin esperar mucho tiempo para escribir/leer grandes cantidades de datos.

Como se puede ver en las pruebas, el sistema de archivos. FAT32 A veces puede tener una ventaja en la velocidad de escritura pero aún quedarse atrás en la velocidad de lectura. En general, creo que vale la pena seguir las recomendaciones indicadas anteriormente.

Si tienes alguna pregunta, hazla en los comentarios.

Este sistema de archivos es utilizado por sistemas operativos como Windows NT/2000/XP. Al instalar NTFS, el disco se divide en dos partes desiguales: la primera está reservada para la MFT (tabla maestra de archivos, una tabla de archivos común), llamada zona MFT y ocupa aproximadamente el 12% del tamaño total del disco, la segunda parte es ocupado por sus propios datos. También hay una tercera zona, pero hablaremos de eso más adelante. ¿Qué clase de bestia es esta MFT? Esta es la base de NTFS. Se encuentra, como se mencionó anteriormente, en la zona MFT, es decir, al comienzo del disco. Cada entrada en MFT corresponde a un archivo y ocupa aproximadamente 1 Kb. En esencia, este es un directorio de todos los archivos ubicados en el disco. Cabe señalar que cualquier elemento de datos en NTFS se considera un archivo, incluso MFT. Los primeros 16 archivos (metarchivos) en la zona MFT son una casta especial. Contienen información de servicio, tienen una posición fija y son inaccesibles incluso para el sistema operativo. Por cierto, el primero de estos 16 es el propio archivo MFT. Existe una copia de las tres primeras entradas. Recuerden, hablé de la tercera zona, entonces ahí es donde se encuentra y con su posición, por así decirlo, divide el disco por la mitad. ¿Por qué se hizo esto? Sí, para estar seguros, si se pierde información en el archivo MFT, siempre puedes restaurarla, pero eso es una cuestión de técnica, como dicen. Todos los demás archivos en la zona MFT se pueden ubicar arbitrariamente. Cabe señalar que, en teoría, no hay nada en la zona MFT excepto archivos de servicio. Pero hay casos en los que no queda espacio en la parte del disco reservada para el usuario: - (y luego se reduce la zona MFT. En consecuencia, aparece espacio en la segunda mitad del disco para grabar datos. Cuando es suficiente Se libera espacio libre en esta zona, MFT: la zona se expande nuevamente y aquí aparece el problema. Los archivos normales ingresan a la zona MFT y comienzan a fragmentarse con el símbolo de nombre $ (. para quienes se dedican a la programación, se conoce el icono).

  • MFT no es más que MFT en sí
  • MFTmirr: la misma copia que está en el medio del disco
  • LogFile es un archivo de registro
  • Arranque: como su nombre indica, Su Majestad es el sector de arranque.
  • Mapa de bits: mapa del espacio libre de la partición

Etcétera. La información sobre metarchivos se encuentra en el archivo MFT. ¿Difícil? Existe tal cosa. Pero toda esta basura se inventó para aumentar la confiabilidad de NTFS y está justificada. Sigamos adelante. NTFS prácticamente no tiene restricciones en cuanto al tamaño de los discos (al menos con las tecnologías actuales de producción de discos duros). El tamaño del cluster puede variar desde 512 b hasta 64 Kb, aunque su tamaño habitual es de 4 Kb.

Hablemos ahora del catálogo. Este es un metarchivo con la notación $. . Está dividido en partes, cada una de las cuales contiene el nombre del archivo, sus atributos y un enlace al archivo MFT. Y toda la demás información ya está ahí. El directorio es un árbol binario. Intentemos descubrir qué tipo de mierda es esta. En el directorio se ubica la información sobre los datos del disco de tal manera que al buscar un archivo, el directorio se divide en dos partes y la respuesta está en qué parte contiene lo que se busca. Luego se repite la misma operación en la mitad seleccionada. Y así sucesivamente hasta encontrar el archivo deseado.

Y ahora sobre los archivos. No existen como tales. ¡Normal, sí! Existen los llamados arroyos, o en el idioma ruso normal, arroyos. Es decir, cualquier unidad de información representa varias corrientes. Un hilo son los datos en sí, es el principal. Otras secuencias son atributos de archivos. Puede adjuntar cualquier otro archivo a cualquier archivo. En pocas palabras, puede adjuntar una secuencia completamente nueva a secuencias de los mismos datos y escribir datos nuevos allí. Pero la información sobre el tamaño del archivo se toma en función del volumen de la transmisión principal. Los archivos vacíos o pequeños en el disco se muestran solo en metarchivos. Esto se hizo para ahorrar espacio en disco. En general, cabe señalar que el concepto de archivo es mucho más profundo y amplio y es bastante difícil describir todas las propiedades. Tenga en cuenta que la longitud máxima del nombre de archivo puede alcanzar los 255 caracteres.

Además, los archivos NTFS tienen la maravillosa propiedad de estar comprimidos. Se puede comprimir cualquier archivo o incluso directorio. La operación de compresión en sí pasa desapercibida, ya que su velocidad es bastante alta. Antes del montón se utiliza la llamada compresión virtual, es decir, una parte del archivo se puede comprimir pero la otra no. La compresión se realiza en bloques. Cada bloque equivale a 16 grupos.

NTFS utiliza cifrado de datos. Por lo tanto, si demoliste el sistema y lo instalaste nuevamente, no podrás leer los archivos cifrados sin la autorización adecuada.

Ahora sobre el registro. Pero primero, definamos el concepto de transacción. Una transacción es una acción que debe realizarse en su totalidad (leerse correctamente); de lo contrario, no se realizará en absoluto. Entonces, basándose en esta basura, si hay una falla al escribir datos en el disco, no se tomarán notas sobre el nuevo archivo en los metarchivos. Y se considerará limpio el lugar donde se inició la grabación. Esto es necesario para proteger :-) de varios tipos de hemorroides. En resumen, completé la acción hasta el final (hice una grabación, falló) y no es necesario grabarla. Pero cabe señalar que la función de registro en diario preserva la funcionalidad del sistema de archivos, no sus datos.

Y finalmente, NTFS tiene dos funciones más: Enlaces simbólicos: la capacidad de crear directorios virtuales y Enlaces físicos: soporte para varios nombres para el mismo archivo. Eso es probablemente todo.

En este momento, este sistema de archivos es el más común, aunque poco a poco va perdiendo posición tras el lanzamiento de Windows XP. Todos los sistemas operativos de la familia Windows a partir de Windows 95 OSR2 admiten FAT 32. Entonces, FAT 32 (Tabla de asignación de archivos) es una hoja de cálculo para la asignación de archivos. Se encuentra casi al principio del disco. Estructura del disco FAT:

    1. sectores de arranque de las particiones principal y adicional;
    2. sector de arranque del disco lógico;
    3. directorio raíz;
    4. área de datos;
    5. cilindro para realizar operaciones de lectura/escritura de diagnóstico;

La principal ventaja de FAT 32 sobre FAT 16 es que en lugar de entradas de 16 bits, se utilizan entradas de 32 bits. Esto, a su vez, aumenta el número de clústeres en la partición a 268.435.456 (en FAT - 65.536). Cuando se utiliza FAT 32, el tamaño del volumen es de 2 Tb y el tamaño de un archivo puede alcanzar los 4 Gb. Una diferencia notable entre FAT 32 y las tablas anteriores es que el directorio raíz no ocupa un espacio fijo en el disco y puede ser de cualquier tamaño.

El tamaño del clúster cuando se usa FAT 32 en una partición de 2 Gb con 5000 archivos es de 4 Kb (en FAT 16 - 32 Kb), la tabla usará hasta 524,288 registros. En este caso, la propia tabla pesará unos 2 MB.

Comparación de NTFS y FAT 32.

Bueno, vayamos a la ingrata tarea de comparar dos sistemas de archivos.

Ventajas:

    1. Velocidad de acceso rápida a archivos pequeños;
    2. El tamaño del espacio en disco hoy en día es prácticamente ilimitado;
    3. La fragmentación de archivos no afecta al sistema de archivos en sí;
    4. Alta confiabilidad del almacenamiento de datos y de la propia estructura del archivo;
    5. Alto rendimiento al trabajar con archivos grandes;

Defectos:

    1. Mayores requisitos de capacidad de RAM en comparación con FAT 32;
    2. Trabajar con catálogos de tamaño mediano resulta complicado debido a su fragmentación;
    3. Velocidad de funcionamiento más lenta en comparación con FAT 32

Ventajas:

    1. Alta velocidad;
    2. Requisito bajo de RAM;
    3. Trabajo eficaz con archivos medianos y pequeños;
    4. Menor desgaste del disco debido a menos movimientos del cabezal de lectura/escritura.

Defectos:

    1. Baja protección contra fallas del sistema;
    2. Trabajo ineficaz con archivos grandes;
    3. Limitación del volumen máximo de una partición y un archivo;
    4. Rendimiento reducido debido a la fragmentación;
    5. Rendimiento reducido al trabajar con directorios que contienen una gran cantidad de archivos;

Entonces, algunas reflexiones. Ambos sistemas de archivos almacenan datos en clústeres cuyo tamaño mínimo es 512 b. Como regla general, el tamaño habitual de un clúster es de 4 Kb. Aquí es donde probablemente terminan las similitudes. Algo sobre la fragmentación: el rendimiento de NTFS disminuye drásticamente cuando el disco está lleno entre un 80 y un 90%. Esto se debe a la fragmentación de los archivos de servicio y trabajo. Cuanto más trabaje con un disco tan ocupado, mayor será la fragmentación y menor será el rendimiento. En FAT 32, la fragmentación del área de trabajo del disco se produce en etapas anteriores. El punto aquí depende de la frecuencia con la que escribe/borra datos. Al igual que ocurre con NTFS, la fragmentación reduce enormemente el rendimiento. Ahora sobre la RAM. El volumen de la propia hoja de cálculo FAT 32 puede ocupar unos varios megabytes de RAM. Pero el almacenamiento en caché viene al rescate. Qué se escribe en el caché:

    1. Los directorios más utilizados;
    2. Datos sobre todos los archivos actualmente en uso;
    3. Datos sobre el espacio libre en disco;

¿Qué pasa con NTFS? Los directorios grandes son difíciles de almacenar en caché y pueden alcanzar un tamaño de varias decenas de megabytes. Además de MFT, además de información sobre el espacio libre en disco. Aunque cabe destacar que NTFS todavía utiliza recursos de RAM de forma bastante económica. Contamos con un exitoso sistema de almacenamiento de datos en MFT, cada registro tiene un tamaño aproximado de 1 Kb. Pero aún así, los requisitos de cantidad de RAM son mayores que los de FAT 32. En resumen, si su memoria es menor o igual a 64 Mb, entonces FAT 32 será más eficiente en términos de velocidad. La diferencia de velocidad será pequeña y, a menudo, nula. Ahora sobre el disco duro en sí. Para utilizar NTFS, se requiere Bus Mastering. ¿Qué es esto? Este es un modo especial de operación del conductor y del controlador. Cuando se utiliza BM, el intercambio se produce sin la participación del procesador. La ausencia de una VM afectará el rendimiento del sistema. Además, debido al uso de un sistema de archivos más complejo, aumenta el número de movimientos de los cabezales de lectura/escritura, lo que también afecta a la velocidad. La presencia de un caché de disco tiene un efecto igualmente positivo tanto en NTFS como en FAT 32.

Hoy continuamos presentándote nuevos términos. Este artículo se centrará en los tipos de sistemas de archivos. Además, descubriremos cuál es mejor y para qué se necesitan.

El sistema de archivos de cualquier dispositivo juega un papel muy importante. Es gracias al sistema de archivos que los datos se procesan y almacenan en cualquier medio. El sistema de archivos también limita el tamaño de los archivos y la cantidad de caracteres en su nombre, y también afecta la velocidad del intercambio de datos.

Hoy en día existe una gran cantidad de sistemas de archivos en el mundo, pero entre ellos se encuentran los principales de los que quizás incluso hayas oído hablar. Estamos hablando de los sistemas de archivos exFAT y NTFS.

Los usuarios más avanzados que conocen estos sistemas de archivos tienen dudas sobre qué sistema es mejor. Hablemos de cada uno de los sistemas por separado, después de lo cual decidiremos qué sistema de archivos merece su atención.

sistema de archivos exFAT

¿Quién más que Microsoft podría crear el sistema de archivos exFAT líder? Este sistema de archivos se obtuvo durante la modernización del sistema FAT32. Después de modificar el sistema de archivos FAT32, se eliminaron restricciones como el tamaño del archivo, el tamaño de la partición y la cantidad de archivos en una partición y carpeta.

Es este sistema el que utilizan con mayor frecuencia los usuarios en medios extraíbles. Pero, a pesar de su calidad y rapidez, este sistema tiene algunos fallos. Estamos hablando de la incapacidad de algunos sistemas operativos para soportar el sistema exFAT. Por ejemplo, Windows XP no es compatible con este sistema operativo de forma predeterminada. Pero, para aquellos que todavía viven en el siglo pasado y utilizan el sistema operativo XP, pueden descargar actualizaciones desde el sitio web oficial que les permitirá utilizar el sistema exFAT.

Sistema de archivos NTFS

Y este sistema de archivos nos lo dio Microsoft. NTFS todavía se utiliza hoy en día como un análogo moderno del sistema FAT 32.

Si instala este sistema de archivos en su medio de almacenamiento extraíble, la velocidad de transferencia de información se reducirá significativamente. El caso es que al copiar datos se utiliza el caché. La copia se produce de la siguiente manera:

En primer lugar, la información copiada se almacena en la memoria caché y la velocidad puede ser de unos 100 MB por segundo. Pero como el caché en los medios extraíbles es muy pequeño, cuando está completamente lleno, la velocidad cae instantáneamente.

En cuanto a las computadoras y portátiles, este proceso funciona de manera un poco diferente. Después de todo, el tamaño de la caché es mucho mayor, lo que significa que la transferencia se realizará muchas veces más rápido.Hablé sobre lo que es un caché en esto.

Sistema de archivos FAT32

Fue uno de los primeros sistemas de archivos de gran éxito y todavía se utiliza en la actualidad. Pero como ya habrás descubierto, tenía varias limitaciones desagradables: el tamaño máximo de archivo es de 4 GB, el disco lógico no puede tener más de 8 TB, pero varios programas y el propio Windows no pueden crear un volumen superior a 250 GB, también existen restricciones en el número de archivos en una partición o una carpeta.

¿Qué sistema de archivos es mejor exFAT, NTFS o FAT32?

Diré de inmediato que el sistema de archivos exFAT no tiene las adiciones mejoradas que están presentes en NTFS. NTFS no tiene un flujo de transferencia de datos de archivos, lo que aumenta la velocidad del intercambio de información. Pero exFAT también tiene ventajas sobre su competidor. Estos incluyen el uso de menos servicios de memoria. Y el tamaño de almacenamiento de archivos es mayor: 4 GB.

En cuanto a la pregunta concreta de qué sistema de archivos es mejor, no existe una respuesta exacta, todo depende de factores como el tipo de medio, su tamaño y, por supuesto, las ventajas para el usuario; Pero, si desea estar seguro de que el sistema de archivos no entrará en conflicto con su sistema operativo, le recomendamos utilizar NTFS. En algunos casos, por ejemplo al crear unidades flash de arranque, sería mejor elegir el sistema FAT32 para una mayor compatibilidad con diferentes computadoras, así como con algunos cargadores de arranque. Puede encontrar más información sobre los sistemas de archivos en Wikipedia. Allí, por ejemplo, podrá conocer el nuevo sistema de archivos WinFS, que ya está en desarrollo y que sustituirá a NTFS. ¡Todo lo mejor y estad atentos!

Sistema de archivos para unidad flash(fs) juega un papel muy importante. Gracias al fs, la información se organiza, almacena y clasifica en el medio. Esto es necesario para que a su sistema operativo le resulte más fácil trabajar con ellos. Los controladores FS transmiten información al sistema operativo sobre: ​​tamaño del archivo, nombre del archivo, atributos y ubicación de almacenamiento...

El sistema de archivos establece el tamaño máximo del archivo, la longitud de su nombre y otros atributos.

Hoy en día existen alrededor de una docena de sistemas de archivos para unidades flash, propongo centrarnos en los tres más populares:

  • FAT32
  • exFAT

Veamos cada uno de ellos por separado e identifiquemos: las ventajas, desventajas y características de usar cada sistema de archivos en varias unidades flash.

Sistema de archivos para una unidad flash y sus variedades.

FAT32

Este fs fue creado por Microsoft para reemplazar el obsoleto FAT16. Hoy en día este fs es el más común. Casi todas las tarjetas de memoria y unidades flash USB se venden en FAT32. Los dispositivos de consumo, como una cámara de vídeo, sólo admiten FAT32. Esta compatibilidad es la principal ventaja de este sistema de archivos. Al utilizar un dispositivo flash de este tipo en un reproductor de DVD, un centro de música o un televisor, estará seguro de que dicho dispositivo definitivamente será leído. Aquí terminan todas las “ventajas” de este fs.

El principal inconveniente de este sistema es la limitación del tamaño máximo del archivo copiado de 4 GB. Por lo tanto, copiar un archivo grande (por ejemplo, una película en calidad BDRip o una imagen ISO de un juego grande) no funcionará.

Sin embargo, si tiene una unidad flash de 4 GB o menos o no es necesario copiar archivos grandes, sin duda puede formatear su unidad en FAT32.

exFAT

Este sistema de archivos para una unidad flash fue desarrollado por el mismo Microsoft. Está destinado principalmente a dispositivos flash. En esencia, este fs es el mismo FAT32, pero con restricciones eliminadas en: tamaño de archivo, tamaño de partición y cantidad de archivos en una carpeta. En mi opinión, este sistema de archivos es más adecuado para unidades de almacenamiento y tarjetas de memoria. Pero este sistema también tiene sus inconvenientes. No es compatible con muchos dispositivos domésticos, ni con versiones anteriores de Windows XP. Pero Microsoft anunció un parche KB955704, para compatibilidad con exFAT y Windows XP. Los nuevos sistemas operativos soportan este sistema sin problemas.

Si usa constantemente una unidad flash en una gran cantidad de computadoras, incluidas las PC que ejecutan una versión anterior de Windows XP (service pack 1), tendrá que llevar consigo otra unidad flash con el parche, y esto, como ve, es inconveniente.

Pero si usa una unidad flash en varios lugares en computadoras con un nuevo sistema operativo, entonces exFAT es la mejor opción para usted.

NTFS

NTFS es un sistema de archivos confiable para unidades flash, proveniente de la familia Windows NT.
En computadoras de escritorio (PC) y portátiles, reemplazó al FAT32.

Sin embargo, en dispositivos flash y discos duros extraíbles, NTFS funciona, por decirlo suavemente, "de forma peculiar". Al escribir información en dichos medios, Windows activa la herramienta de almacenamiento en caché (primero, los archivos se copian en una memoria especialmente asignada (caché) y luego en el medio de destino). En discos duros de computadoras o portátiles, esto le permite aumentar la velocidad de copia y suavizar la curva de latencia. En dispositivos portátiles (tarjetas de memoria, unidades flash, unidades extraíbles) se verá así: primero, la velocidad de escritura será alta y puede alcanzar hasta 100 MB/s (como al copiar del disco duro de un ordenador a otro), luego , cuando el caché está lleno, la velocidad disminuirá drásticamente.

Además, antes de copiar un archivo nuevo, el sistema debe agregar el archivo actual del caché. Por lo tanto, parece que la copia está bloqueada en un 99%, pero el indicador del disco duro mostrará actividad. Debido a esto, se mostrará información incorrecta sobre la velocidad de copia (1):

Esta velocidad la proporciona una unidad flash de 2 GB, cuya velocidad de escritura real es de 5 MBt.

Al comparar la velocidad de copia con y sin caché, verás que es casi la misma. Es decir, resulta que al utilizar NTFS no obtenemos ventajas significativas.

Si miras desde el otro lado, NTFS es un sistema de archivos confiable que puede soportar varios reinicios repentinos. Esta confiabilidad la proporciona el protocolo de registro. Esto da como resultado que el sistema acceda con frecuencia a ciertas áreas del dispositivo flash. Para las unidades flash USB y las tarjetas de memoria, este enfoque es fundamental, ya que estos dispositivos se desgastan más rápido.

De esto queda claro que este sistema de archivos no es muy adecuado para una unidad flash.

Comparaciones de rendimiento del sistema de archivos:

A continuación quiero mostrar claramente las características de la unidad flash. A-datos en 8GB formateados en diferentes sistemas de archivos.

1. Capacidad máxima de la unidad flash disponible después de formatear:
2. Velocidad promedio de escritura/lectura:

Como puede ver, exFAT está por delante de sus competidores.

El sistema de archivos de la unidad flash se cambia mediante el formateo. Si no sabes cómo hacer esto, sigue el siguiente enlace:

En conclusión, me gustaría dar algunas recomendaciones útiles a los propietarios de dispositivos de almacenamiento. ¿Tiene una unidad flash pequeña (hasta 4 GB)? No dudes en formatearlo en FAT32. Si el dispositivo flash es grande (a partir de 4 GB), utilice exFAT. Deje NTFS para discos duros fijos y portátiles.

Espero que con este artículo comprendas qué sistema de archivos para una unidad flash es el adecuado para ti.




Arriba