0% encontró este documento útil (0 votos)
129 vistas8 páginas

Comparativa FAT vs NTFS en Sistemas

Este documento describe y compara los sistemas de archivos FAT y NTFS. FAT es un sistema de archivos más simple desarrollado originalmente para MS-DOS, con limitaciones como un tamaño máximo de 4GB y falta de distinción entre mayúsculas y minúsculas. NTFS es el sistema de archivos predeterminado para Windows modernos, con mayor capacidad, seguridad y compatibilidad con particiones grandes.

Cargado por

Ellian Sosa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
129 vistas8 páginas

Comparativa FAT vs NTFS en Sistemas

Este documento describe y compara los sistemas de archivos FAT y NTFS. FAT es un sistema de archivos más simple desarrollado originalmente para MS-DOS, con limitaciones como un tamaño máximo de 4GB y falta de distinción entre mayúsculas y minúsculas. NTFS es el sistema de archivos predeterminado para Windows modernos, con mayor capacidad, seguridad y compatibilidad con particiones grandes.

Cargado por

Ellian Sosa
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Universidad Mariano Gálvez de Guatemala

Quetzaltenango

Tarea: FAT – NTFS

Carrera: Ingeniería en sistemas

Ciclo: 1er Semestre

Curso: Introducción a los sistemas de computo

Catedrático: José Carlos Manolo Rivera Escobar

Estudiante: Ellián André Sosa Morales

Carné: 1490 – 18 – 549


Introducción
FAT es un sistema de archivos desarrollado para MS-DOS. Es el sucesor de FAT16, que a su vez
es sucesor de FAT12. El tamaño máximo soportado por este sistema es de 4 GB-1 Byte y se utiliza
para el intercambio de datos entre distintos sistemas operativos de un mismo equipo. Además,
también es utilizado en tarjetas de memoria y dispositivos similares.

NTFS Está incluido en las versionas de Windows 2000, Windows XP, Windows Server 2003,
Windows Server 2008, Windows Vista, Windows 7 y Windows 8. El tamaño mínimo
recomendado para las particiones de este tipo de sistemas de archivos es de 10 GB, siendo
posibles tamaños mayores. Además, a diferencia de FAT32, distingue entre mayúsculas y
minúsculas.
FAT (File Allocation Table)

Tabla de asignación de archivos, comúnmente conocido como FAT (del inglés file allocation
table), es un sistema de archivos desarrollado para MS-DOS, así como el sistema de archivos
principal de las ediciones no empresariales de Microsoft Windows hasta Windows Me.

FAT es relativamente sencillo. A causa de ello, es un formato popular para disquetes admitido
prácticamente por todos los sistemas operativos existentes para computadora personal. Se
utiliza como mecanismo de intercambio de datos entre sistemas operativos distintos que
coexisten en la misma computadora, lo que se conoce como entorno multiarranque. También
se utiliza en tarjetas de memoria y dispositivos similares.

Las implementaciones más extendidas de FAT tienen algunas desventajas. Cuando se borran y
se escriben nuevos archivos tiende a dejar fragmentos dispersos de éstos por todo el soporte.
Con el tiempo, esto hace que el proceso de lectura o escritura sea cada vez más lento. La
denominada desfragmentación es la solución a esto, pero es un proceso largo que debe
repetirse regularmente para mantener el sistema de archivos en perfectas condiciones. FAT
tampoco fue diseñado para ser redundante ante fallos. Inicialmente solamente soportaba
nombres cortos de archivo: ocho caracteres para el nombre más tres para la extensión.

Historia y versiones
El sistema de archivos FAT fue creado por Marc McDonald basado en una serie de
conversaciones entre McDonald y Bill Gates. Fue incorporado por primera vez en el sistema
operativo QDOS por Tim Paterson en agosto de 1980, para los computadores S-100 de
arquitectura Intel 8086. Este sistema de archivos fue la principal diferencia entre QDOS y CP/M.

FAT12

 Las direcciones de bloque solamente contienen 12 bits. Esto complica la


implementación.
 El tamaño del disco se almacena como una cuenta de 16 bits expresada en sectores, lo
que limita el espacio manejable a 32 megabytes.

En aquella época, el habitual disquete (5,25 pulgadas en una sola cara) constaba de 40 pistas
con 8 sectores por pista, resultando en una capacidad inferior a 160 kilobytes. Este límite excedía
la capacidad en más de un orden de magnitud, y al mismo tiempo, permitía encajar todas las
estructuras de control en la primera pista. Por tanto, se evitaba el movimiento de los cabezales
en las operaciones de lectura y escritura. Estos límites fueron superados en los años posteriores.

Con el propósito de soportar el reciente IBM PC, que disponía de un disco duro de 10 megabytes,
MS-DOS 2.0, y carpetas anidadas, simplemente se utilizaron clusters de 8 kilobytes en el disco
duro. El formato de FAT en sí mismo no cambió.

En 1984, IBM lanzó el PC AT, con 20 megabytes de disco duro. Al mismo tiempo, Microsoft lanzó
MS-DOS 3.0. Las direcciones de los cluster fueron ampliadas a 16 bits, permitiendo un número
mayor de clusters (65.536 exactamente de archivos. A pesar de todo, no hubo mejoras en el
límite máximo de 32 megabytes.
MS-DOS 3.0 también incorporó soporte a disquetes de alta densidad de 5,25 pulgadas (1,2
megabytes de capacidad), con 15 sectores por pista, y, en consecuencia, más espacio para FAT.
Esto probablemente forzó una dudosa optimización del tamaño del clúster, que bajó de dos
sectores a sólo uno. El efecto global fue una reducción significativa de los tiempos de lectura y
escritura frente a los disquetes de doble densidad.

FAT16

En 1987 apareció lo que hoy se conoce como paperingrado. Se eliminó el contador de sectores
de 16 bits. El tamaño de la partición ahora estaba limitado por la cuenta de sectores por clúster,
que era de 8 bits. Esto obligaba a usar clusters de 32 KiB con los usuales 512 bytes por sector.
Así que el límite definitivo de FAT16 se situó en los 4 (2GiB por clúster) GiB.

Esta mejora estuvo disponible en 1988. Mucho más tarde, Windows XP aumentó el tamaño
máximo del cluster a 64 kilobytes gracias al "truco" de considerar la cuenta de clusters como un
entero sin signo. No obstante, el formato resultante no era compatible con otras
implementaciones de la época, y, además, generaba más fragmentación interna (se ocupaban
clusters enteros, aunque solamente se precisaran unos pocos bytes). Windows 98 fue
compatible con esta extensión en lo referente a lectura y escritura. Sin embargo, sus utilidades
de disco no eran capaces de trabajar con ella.

FAT32

FAT32 fue la respuesta para superar el límite de tamaño de FAT16 al mismo tiempo que se
mantenía la compatibilidad con MS-DOS en modo real. Microsoft decidió implementar una
nueva generación de FAT utilizando direcciones de cluster de 32 bits (aunque sólo 28 de esos
bits se utilizaban realmente).

En teoría, esto debería permitir aproximadamente 100.100.538.948.585.453 clusters, arrojando


tamaños de almacenamiento cercanos a los 8 TiB. Sin embargo, debido a limitaciones en la
utilidad ScanDisk de Microsoft, no se permite que FAT32 crezca más allá de 4.177.920 clusters
por partición (es decir, unos 124 GiB). Posteriormente, Windows 2000 y XP situaron el límite de
FAT64 en los 64 GiB. Microsoft afirma que es una decisión de diseño, sin embargo, es capaz de
leer particiones mayores creadas por otros medios.

FAT32 apareció por primera vez en Windows 95 OSR2. Era necesario reformatear para usar las
ventajas de FAT32. Curiosamente, DriveSpace 3 (incluido con Windows 95 y 98) no lo soportaba.
Windows 98 incorporó una herramienta para convertir de FAT16 a FAT32 sin pérdida de los
datos. Este soporte no estuvo disponible en la línea empresarial hasta Windows 2000.

El tamaño máximo de un archivo en FAT32 es 4 GiB (232−1 bytes), lo que resulta engorroso para
aplicaciones de captura y edición de video, ya que los archivos generados por éstas superan
fácilmente ese límite.

NTFS

NTFS (siglas en inglés de New Technology File System) es un sistema de archivos de Windows
NT incluido en las versiones de Windows NT 3.1, Windows NT 3.5, Windows NT 3.51, Windows
NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Server 2008, Windows
Vista, Windows 7, Windows 8 y Windows 10. Está basado en el sistema de archivos HPFS de
IBM/Microsoft usado en el sistema operativo OS/2, y también tiene ciertas influencias del
formato de archivos HFS diseñado por Apple.

NTFS permite definir el tamaño del clúster a partir de 512 bytes (tamaño mínimo de un sector)
de forma independiente al tamaño de la partición.

Es un sistema adecuado para las particiones de gran tamaño requeridas en estaciones de trabajo
de alto rendimiento y servidores. Puede manejar volúmenes de, teóricamente, hasta 264–1
clústeres. En la práctica, el máximo volumen NTFS soportado es de 232–1 clústeres
(aproximadamente 16 TiB usando clústeres de 4 KiB).

Su principal inconveniente es que necesita para sí mismo una buena cantidad de espacio en
disco duro, por lo que no es recomendable su uso en discos con menos de 400 MiB libres.

Características

El tamaño mínimo recomendado para la partición es de 10 GiB (1024MiB). Aunque son posibles
tamaños mayores, el máximo recomendado en la práctica para cada volumen es de 2 TiB
(Tebibytes). El tamaño máximo de fichero viene limitado por el tamaño del volumen. Tiene
soporte para archivos dispersos.

Hay tres versiones de NTFS: v1.2 en NT 3.51, NT 4, v3.0 en Windows 2000 y v3.1 en Windows
XP, Windows Server 2003, Windows Vista y v5.1 en Windows Server 2008. Estas versiones
reciben en ocasiones las denominaciones v4.0, v5.0, v5.1, v 5.2, y v6.0 en relación con la versión
de Windows en la que fueron incluidas. Las versiones más recientes han incluido algunas
características nuevas, tales como cuotas de disco y puntos de montaje de volúmenes.
 v1. 0: Lanzado con Windows NT 3.1 en 1993. v1.0 es compatible con v1.1 y posteriores:
Los volúmenes escritos por Windows NT 3.5x no pueden ser leídas por Windows NT 3.1
hasta que una actualización (disponible en el NT 3.5 x medio de instalación) está
instalado.
 v1.1: Lanzado con Windows NT 3.5, en el otoño de 1994 [cita requerida]
 v1. 2: Lanzado con Windows NT 3.51 en 1995 Soporta archivos comprimidos, arroyos
con nombre y listas de control de acceso.
 v3. 0: Lanzado con Windows 2000 Soporta las cuotas de disco, cifrado de archivos,
archivos dispersos, los puntos de análisis, el número de secuencia de actualización (USN)
diario, la carpeta $ Extender y sus archivos. Se reorganizó los descriptores de seguridad
de forma que varios archivos utilizando la misma configuración de seguridad pueden
compartir el mismo descriptor.
 v3. 1: Lanzado con Windows XP. en el otoño de 2001 amplió la tabla maestra de archivos
(MFT) entradas con número de registro MFT redundante (útil para la recuperación de
archivos dañados MFT).

El número de versión NTFS.sys (por ejemplo, v5.0 en Windows 2000) no se debe confundir con
el número de versión en formato NTFS (v3.1, solo Windows XP).

Funcionamiento

Todo lo que tiene que ver con los ficheros se almacena en forma de metadatos. Esto permitió
una fácil ampliación de características durante el desarrollo de Windows NT. Un ejemplo lo
hallamos en la inclusión de campos de indizados añadidos para posibilitar el funcionamiento de
Active Directory.

Los nombres de archivo son almacenados en Unicode (UTF-16), y la estructura de ficheros en


árboles-B, una estructura de datos compleja que acelera el acceso a los ficheros y reduce la
fragmentación, que era lo más criticado del sistema FAT.

Se emplea un registro transaccional (Journal) para garantizar la integridad del sistema de


ficheros (pero no la de cada archivo). Los sistemas que emplean NTFS han demostrado tener
una estabilidad mejorada, que resultaba un requisito ineludible considerando la naturaleza
inestable de las versiones más antiguas de Windows NT.

Sin embargo, a pesar de lo descrito anteriormente, este sistema de archivos posee un


funcionamiento prácticamente secreto, ya que Microsoft no ha liberado su código, como hizo
con FAT.

Gracias a la ingeniería inversa, aplicada sobre el sistema de archivos, se desarrollaron


controladores como el NTFS-3G que actualmente proveen a sistemas operativos GNU/Linux,
Solaris, MacOS X o BSD, entre otros, de soporte completo de lectura y escritura en particiones
NTFS.
FAT32: Compatible y con Limitaciones

FAT (File Allocation Table) es el sistema de archivos principal para varios sistemas operativos y
las distintas versiones de Windows. Este es el formato más antiguo de todos y ha estado
disponible desde el lanzamiento de Windows 95, en donde se desarrolló para sustituir a su
predecesor FAT16.

Al ser el formato más antiguo tiene ciertas ventajas, como el hecho de que prácticamente
cualquier dispositivo es compatible con este formato, sobre todo si estamos hablando de
compartir información entre dos equipos.

Pero al ser tan antiguo tiene sus limitaciones, ya que no puede almacenar archivos de más de
4GB. Siempre que los archivos estén divididos o sean menores no habrá problema.

Otra limitación que nos encontramos es que las particiones en FAT32 es que no pueden tener
más de 8 TB.

NTFS: Más avanzado, menos compatible

Podemos decir que este formato es el sucesor de FAT32 y ha sido desarrollado por Microsoft.
En este caso, NTFS elimina las dos limitaciones antes mencionadas para FAT 32. Además, este
formato también tiene varias novedades y mejoras que son muy útiles para los sistemas
operativos modernos, especialmente en temas de seguridad.

Algunas de las mejoras de NTFS son:

 Tiene soporte para crear copias de seguridad instantáneas.


 Puedes crear y guardar un respaldo cambios que puedan ayudarte a recuperar
rápidamente tu sistema si algún error lo bloquea.
 Te da la posibilidad de configurar los permisos de archivos.
 Admite el cifrado de archivos.
Conclusión
Debemos tomar siempre como base el sistema FAT32, al ser el más antiguo y compatible. En el
caso de que vayamos a guardar archivos de más de 4 GB y queramos que la memoria o el disco
funcione en el mayor número de equipos sin problemas debemos elegir exFAT. Por el contrario,
si nuestro disco duro o memoria solo se va a conectar a sistemas Windows debemos optar por
NTFS.

Por descontado, si el disco duro es donde vamos a instalar el sistema operativo o lo vamos a
usar como un disco interno para almacenar archivos de Windows, la única opción es NTFS.

También podría gustarte