Tabla de asignación de archivos (F.A.T)
El sistema de archivos FAT fue creado por Bill Gates y Marc McDonald en 1977 con el objeto de
manejar discos en BASIC. Fue incorporado por primera vez en el sistema operativo QDOS porTim
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 4CP/M.

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. También carece de permisos
de seguridad: cualquier usuario puede acceder a cualquier archivo.

El sistema de archivos FAT se compone de cuatro secciones:

    1. El sector de arranque. Siempre es el primer sector de la partición (volumen) e incluye
         información básica, punteros a las demás secciones, y la dirección de la rutina de arranque del
         sistema operativo.
    2. La región FAT. Contiene dos copias de la tabla de asignación de archivos (por motivos de
         seguridad). Estos son mapas de la partición, indicando qué clusters están ocupados por los
         archivos.
    3. La región del directorio raíz. Es el índice principal de carpetas y archivos.
    4. La región de datos. Es el lugar donde se almacena el contenido de archivos y carpetas. Por
         tanto, ocupa casi toda la partición. El tamaño de cualquier archivo o carpeta puede ser
         ampliado siempre que queden suficientes clusters libres. Cada cluster está enlazado con el
         siguiente mediante un puntero. Si un determinadocluster no se ocupa por completo, su espacio
         remanente se desperdicia.

Una partición se divide en un conjunto de clusters de idéntico tamaño. Son pequeños bloques
discontinuos. El tamaño del clúster depende de la variante de FAT utilizada. Varía entre 2 y 32 kilobytes.
Cada archivo ocupa uno o más clusters en función de su tamaño. De manera que un archivo queda
representado por una cadena secuencial declusters (una lista enlazada). Cada clúster de la cadena no
tiene por qué ser adyacente al anterior. Esto es lo que provoca la fragmentación.
La tabla de asignación de archivos consta de una lista de entradas. Cada entrada contiene información
sobre un clúster:

   La dirección del siguiente clúster en la cadena.
   Si es pertinente, la indicación de "fin de archivo" (que es también el fin de la cadena).
   Un carácter especial para indicar que el clúster es defectuoso.
   Un carácter especial para indicar que el clúster está reservado (es decir, ocupado por un archivo).
   El número cero para indicar que el clúster está libre (puede ser usado por un archivo).

El tamaño de estas entradas también depende de la variante FAT en uso: FAT16 usa entradas de 16
bits, FAT32 usa entradas de 32 bits, etc.

NTFS ( New Technology File System )
                                                    [1]
NTFS ( New Technology File System )     es una propiedad del sistema de archivos desarrollado
por Microsoft Corporation para su de Windowslínea de sistemas operativos , comenzando
con Windows NT 3.1 y Windows 2000 , incluyendo Windows XP , Windows Server 2003 , y todos
                               [7]
sus sucesores hasta la fecha .

NTFS sustituye a la FAT como sistema de archivos del sistema de archivos recomendado de
Microsoft de Windows sistemas operativos. NTFS tiene varias mejoras técnicas con respecto a
FAT y HPFS ( Sistema de Archivos de Alto Rendimiento ), como el soporte mejorado para los
metadatos , y el uso de estructuras de datos avanzadas para mejorar el rendimiento, la
confiabilidad y la utilización de espacio en disco, además de las extensiones adicionales, tales
como la seguridad de control de acceso listas de acceso (ACL) y sistema de archivos journaling .

HISTORIA
A mediados de 1980, Microsoft e IBM formaron un proyecto conjunto para crear la próxima
generación de gráficos del sistema operativo . El resultado del proyecto fue de OS / 2 , pero
Microsoft e IBM no estuvo de acuerdo en muchos asuntos importantes y se separaron
                                                                            [ cita requerida ]
eventualmente. OS / 2 se mantuvo un proyecto de IBM. Microsoft comenzó                         para
trabajar en Windows NT. El OS / 2 del sistema de archivos HPFS contenía varias nuevas
características importantes. Cuando Microsoft creó su nuevo sistema operativo, que pidieron
                                                       [8]
prestados muchos de estos conceptos para NTFS.             Probablemente como resultado de este
ancestro común, HPFS y NTFS comparten la misma partición de disco tipo de código de
identificación (07). Compartir un ID es inusual, ya que había docenas de códigos disponibles, y
otros sistemas de archivos más importantes tienen su propio código. FAT cuenta con más de
nueve (uno para FAT12 , FAT16 , FAT32 , etc.) Los algoritmos que identifican el sistema de
ficheros en una partición de tipo 07 deberá realizar comprobaciones adicionales. También está
claro que NTFS debe algo de su diseño arquitectónico para archivos-11 usado por VMS . Dave
Cutler fue el protagonista principal, tanto para VMS y Windows NT.

VERCIONES

El NTFS formato en disco cuenta con seis versiones publicadas:


                        [ cita requerida ]
    v1.0 con NT 3.1 ,                        lanzado a mediados de 1993

                        [ cita requerida ]
    v1.1 con NT 3.5 ,                        publicado el otoño de 1994
   v1.2 con NT 3.51 (mediados de 1995) y NT 4 (mediados de 1996) (a veces referido como
    "NTFS 4.0", porque el sistema de archivo de la versión del controlador es 4,0)

                                                                [9]
    v3.0 de Windows 2000 ("NTFS V5.0" o "NTFS5")

                                                                   [ cita requerida ]
    v3.1 de Windows XP (otoño de 2001; "NTFS V5.1")
V1.0 y V1.1 (y posteriores) son compatibles, es decir, volúmenes escritos por NT 3.5x no pueden
ser leídos por NT 3.1 hasta que una actualización en el CD de NT 3.5x se aplica a NT 3.1, que
                                                      [ 10 ]
también añade largo de archivo FAT . apoyo nombre            A continuación se describen algunas de
las versiones:


                                                                                                [2]
    V1.2 soporta archivos comprimidos, arroyos mencionados, la seguridad basada en ACL, etc
   V3.0 añadido las cuotas de disco, cifrado, archivos dispersos , puntos de análisis, el número
    de secuencia de actualización (USN) diario, los $ Extender carpeta y sus archivos, y
    reorganizó descriptores de seguridad . así que varios archivos mediante la misma
                                                                     [2]
    configuración de seguridad pueden compartir el mismo descriptor
   V3.1 amplió los Master File Table (MFT) con el número de entradas redundantes registro MFT
    (útil para la recuperación de archivos dañados de MFT).

Tics

  • 1.
    Tabla de asignaciónde archivos (F.A.T) El sistema de archivos FAT fue creado por Bill Gates y Marc McDonald en 1977 con el objeto de manejar discos en BASIC. Fue incorporado por primera vez en el sistema operativo QDOS porTim 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 4CP/M. 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. También carece de permisos de seguridad: cualquier usuario puede acceder a cualquier archivo. El sistema de archivos FAT se compone de cuatro secciones: 1. El sector de arranque. Siempre es el primer sector de la partición (volumen) e incluye información básica, punteros a las demás secciones, y la dirección de la rutina de arranque del sistema operativo. 2. La región FAT. Contiene dos copias de la tabla de asignación de archivos (por motivos de seguridad). Estos son mapas de la partición, indicando qué clusters están ocupados por los archivos. 3. La región del directorio raíz. Es el índice principal de carpetas y archivos. 4. La región de datos. Es el lugar donde se almacena el contenido de archivos y carpetas. Por tanto, ocupa casi toda la partición. El tamaño de cualquier archivo o carpeta puede ser ampliado siempre que queden suficientes clusters libres. Cada cluster está enlazado con el siguiente mediante un puntero. Si un determinadocluster no se ocupa por completo, su espacio remanente se desperdicia. Una partición se divide en un conjunto de clusters de idéntico tamaño. Son pequeños bloques discontinuos. El tamaño del clúster depende de la variante de FAT utilizada. Varía entre 2 y 32 kilobytes. Cada archivo ocupa uno o más clusters en función de su tamaño. De manera que un archivo queda representado por una cadena secuencial declusters (una lista enlazada). Cada clúster de la cadena no tiene por qué ser adyacente al anterior. Esto es lo que provoca la fragmentación.
  • 2.
    La tabla deasignación de archivos consta de una lista de entradas. Cada entrada contiene información sobre un clúster:  La dirección del siguiente clúster en la cadena.  Si es pertinente, la indicación de "fin de archivo" (que es también el fin de la cadena).  Un carácter especial para indicar que el clúster es defectuoso.  Un carácter especial para indicar que el clúster está reservado (es decir, ocupado por un archivo).  El número cero para indicar que el clúster está libre (puede ser usado por un archivo). El tamaño de estas entradas también depende de la variante FAT en uso: FAT16 usa entradas de 16 bits, FAT32 usa entradas de 32 bits, etc. NTFS ( New Technology File System ) [1] NTFS ( New Technology File System ) es una propiedad del sistema de archivos desarrollado por Microsoft Corporation para su de Windowslínea de sistemas operativos , comenzando con Windows NT 3.1 y Windows 2000 , incluyendo Windows XP , Windows Server 2003 , y todos [7] sus sucesores hasta la fecha . NTFS sustituye a la FAT como sistema de archivos del sistema de archivos recomendado de Microsoft de Windows sistemas operativos. NTFS tiene varias mejoras técnicas con respecto a FAT y HPFS ( Sistema de Archivos de Alto Rendimiento ), como el soporte mejorado para los metadatos , y el uso de estructuras de datos avanzadas para mejorar el rendimiento, la confiabilidad y la utilización de espacio en disco, además de las extensiones adicionales, tales como la seguridad de control de acceso listas de acceso (ACL) y sistema de archivos journaling . HISTORIA A mediados de 1980, Microsoft e IBM formaron un proyecto conjunto para crear la próxima generación de gráficos del sistema operativo . El resultado del proyecto fue de OS / 2 , pero Microsoft e IBM no estuvo de acuerdo en muchos asuntos importantes y se separaron [ cita requerida ] eventualmente. OS / 2 se mantuvo un proyecto de IBM. Microsoft comenzó para trabajar en Windows NT. El OS / 2 del sistema de archivos HPFS contenía varias nuevas características importantes. Cuando Microsoft creó su nuevo sistema operativo, que pidieron [8] prestados muchos de estos conceptos para NTFS. Probablemente como resultado de este ancestro común, HPFS y NTFS comparten la misma partición de disco tipo de código de identificación (07). Compartir un ID es inusual, ya que había docenas de códigos disponibles, y otros sistemas de archivos más importantes tienen su propio código. FAT cuenta con más de nueve (uno para FAT12 , FAT16 , FAT32 , etc.) Los algoritmos que identifican el sistema de ficheros en una partición de tipo 07 deberá realizar comprobaciones adicionales. También está claro que NTFS debe algo de su diseño arquitectónico para archivos-11 usado por VMS . Dave Cutler fue el protagonista principal, tanto para VMS y Windows NT. VERCIONES El NTFS formato en disco cuenta con seis versiones publicadas:  [ cita requerida ] v1.0 con NT 3.1 , lanzado a mediados de 1993
  • 3.
    [ cita requerida ] v1.1 con NT 3.5 , publicado el otoño de 1994  v1.2 con NT 3.51 (mediados de 1995) y NT 4 (mediados de 1996) (a veces referido como "NTFS 4.0", porque el sistema de archivo de la versión del controlador es 4,0)  [9] v3.0 de Windows 2000 ("NTFS V5.0" o "NTFS5")  [ cita requerida ] v3.1 de Windows XP (otoño de 2001; "NTFS V5.1") V1.0 y V1.1 (y posteriores) son compatibles, es decir, volúmenes escritos por NT 3.5x no pueden ser leídos por NT 3.1 hasta que una actualización en el CD de NT 3.5x se aplica a NT 3.1, que [ 10 ] también añade largo de archivo FAT . apoyo nombre A continuación se describen algunas de las versiones:  [2] V1.2 soporta archivos comprimidos, arroyos mencionados, la seguridad basada en ACL, etc  V3.0 añadido las cuotas de disco, cifrado, archivos dispersos , puntos de análisis, el número de secuencia de actualización (USN) diario, los $ Extender carpeta y sus archivos, y reorganizó descriptores de seguridad . así que varios archivos mediante la misma [2] configuración de seguridad pueden compartir el mismo descriptor  V3.1 amplió los Master File Table (MFT) con el número de entradas redundantes registro MFT (útil para la recuperación de archivos dañados de MFT).