NTFS

NTFS
Desarrollador(a) Microsoft
Nombre completo New Technology File System (Nueva Tecnología de Sistema de Archivos)
Introducido Julio de 1993 (Windows NT 3.1)
Identificador de la partición 0x07 (MBR)
EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (GPT)
Estructuras
Contenido del directorio Árbol-B+
Localización de archivo Mapa de bits/Extents
Bloques malos Mapa de bits/Extents
Límites
Máxima dimensión de archivo 16 TiB con la actual implementación(16 EiB según su arquitectura)
Máximo número de archivos 4.294.967.295 (232–1)
Tamaño máximo del nombre de archivo 255 caracteres
Tamaño máximo del volumen 256 TiB con la actual implementación (16 EiBsegún su arquitectura)
Caracteres permitidos en nombres de archivo Cualquier carácter excepto ” (NULO) y ‘/’1Windows también excluye el uso de \: * ? ” < > |
Características
Fechas registradas Creación, modificación, modificación POSIX, acceso
Rango de fecha
Bifurcaciones
Atributos Sólo lectura, oculto, sistema, archivo
Permisos de acceso a archivos ACLs
Compresión transparente Per-file, LZ77 (Windows NT 3.51 en adelante)
Cifrado transparente Per-file,
DESX (Windows 2000en adelante),
Triple DES (Windows XP en adelante),
AES (Windows XP Service Pack 1,Windows Server 2003en adelante)
Sistemas operativossoportados Familia Windows NT(Windows NT 3.1 aWindows NT 4.0,Windows 2000,Windows XPWindows Server 2003Windows VistaWindows Server 2008Windows 7,Windows Server 2008 R2), Mac OS XLinux

NTFS (del inglés New Technology File System) es un sistema de archivos de Windows NT incluido en las versiones de Windows 2000,Windows XPWindows Server 2003Windows Server 2008Windows Vista y Windows 7. Está basado en el sistema de archivos HPFSde IBM/Microsoft usado en el sistema operativo OS/2, y también tiene ciertas influencias del formato de archivos HFS diseñado porApple.

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 lapartició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.[cita requerida]

Características

El tamaño mínimo recomendado para la partición es de 10 GB. Aunque son posibles tamaños mayores, el máximo recomendado en la práctica para cada volumen es de 2 TB (Terabytes). 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 XPWindows 2003 ServerWindows Vista y v5.1 en Windows 2008. Estas versiones reciben en ocasiones las denominaciones v4.0, v5.0, v5.1, v 5.2, y v 6.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 comocuotas de disco y puntos de montaje de volúmenes.

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 indizado 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/LinuxSolarisMacOS X o BSD, entre otros, de soporte completo de lectura y escritura en particiones NTFS.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s