Sistemas de Ficheros

29 09 2009

Que es un archivo?

Es una reunión de datos que se agrupan bajo un mismo nombre. El nombre se utiliza para realizar alguna acción sobre ellos como escritura lectura etc.

FAT

(File Allocation Table – Tabla de Ubicación de Ficheros)

Es un sistema de 16 bits que permite la identificación de archivos por un nombre de hasta 8 caracteres, fue introducido por Microsoft en 1987.Es un sistema de archivos que contiene una serie muy importante de limitaciones, entre las más destacadas la fragmentación excesiva de los datos. Cuando los datos son borrados y se escriben nuevos archivos, estos dejan fragmentos por toda la unidad de almacenamiento lo que complica y hace más lento el proceso de escritura y lectura. Otras de las desventajas son:

*Limite de particiones de 2Gb

*Desperdicio de espacio utiliza cluster de 32Kb o de 64Kb

*No admite nombres largos en los archivos.

*No fue diseñado para ser redundantes ante los fallos.

*No posee permisos de seguridad para los archivos por lo que cualquier usuario puede acceder a cualquier fichero.

Después de tener tantas falencias este sistema de fichero fue remplazado por un sistema de fichero como FAT 32.

FAT32

Surgió en 1996 con la salida al mercado de Windows 95 la nace por la necesidad que hay en la época de aumentar el tamaño de las particiones que era de 2Gb, y mantener una compatibilidad con MS-DOS.

Una de sus características principales era que sus particiones tenían un mayor tamaño podían alcanzar 32 Gb de almacenamiento, pero bueno aun persistía el problema del tamaño del clúster el tamaño seguía siendo de 32Kb lo que sigue significando un desperdicio de espacio de disco ya que un archivo pequeño como de 1Kb seguiría ocupando en realidad 32Kb del disco. Era un gran desperdicio de espacio.

El paso de FAT16 a FAT32 se tenía en un principio que realizar un formateo del disco situación que se tuvo que mantener hasta la salida de Windows 98. Este sistema ya incorporaba una herramienta para pasar de FAT16 a FAT32 sin necesidad de formatear el disco.

NTFS:

(New Technology File System)

Fue introducido a mediados de 1993 en Windows NT 3.1. Se basa en una estructura llamada “tabla maestra de archivos” o MFT, Este sistema permite el uso de nombres extensos y a diferencia del sistema de FAT32 distingue entre mayúsculas y minúsculas.

El nivel de seguridad del NTFS se destaca y se pueden definir atributos para cada archivo. El tamaño mínimo para la partición es de 10 MB y el máximo para cada volumen es de 2 TB. Entre sus ventajas podemos encontrar.

*Escalabilidad y aprovechamiento del espacio.

*Mejora de la seguridad.

*Implementación de journaling. (Registro diario en el que se almacena la información necesaria para restablecer los datos afectados en el momento en que una transacción falle).

Sistema de Ficheros (EXT2)

Segundo sistema de archivos extendido

Es un sistema de archivos para el Kernel de Linux. Diseñado por Remy Card. Fue el sistema de archivos por defecto de los Linux Red Hat, Fedora Core y Debían trabaja con inodos. Su principal desventaja consistía el no implementar el Journaling. El tamaño mínimo de particiones es de 4TB.

Sistema de Ficheros (EXT3)

Tercer sistema de archivos extendido

Este sistema a diferencia de su antecesor implementa (Journaling) sistema de archivos de registro diario además este permite poder emigrar particiones de ext2 a ext3 sin ningún problema. Tiene un mejor consumo de CPU y está considerado como uno de los sistemas de ficheros más seguros.

ReiserFS

Es un sistema de archivos implementado por la empresa Namesys, liderado por Hans Reiser. Este sistema tambien integra Journaling previniendo así corrupciones en el sistema de archivos. El tamaño máximo de particiones 16 TB y de archivo de 8TB.








Seguir

Get every new post delivered to your Inbox.