Download SISTEMA DE ARCHIVOS MÁS COMUNES El

Document related concepts

Tabla de asignación de archivos wikipedia , lookup

NTFS wikipedia , lookup

PartitionMagic wikipedia , lookup

Clúster (sistema de archivos) wikipedia , lookup

Desfragmentación wikipedia , lookup

Transcript
SISTEMA DE ARCHIVOS MÁS COMUNES
En computación, un sistema de archivos es un método para el almacenamiento y organización de archivos de computadora y los datos que
estos contienen, para hacer más fácil la tarea encontrarlos y accederlos. Los sistemas de archivos son usados en dispositivos de almacenamiento
como discos duros y CD-ROM e involucran el mantenimiento de la localización física de los archivos.
Más formalmente, un sistema de archivos es un conjunto de tipo de datos abstractos que son implementados para el almacenamiento, la
organización jerárquica, la manipulación, el acceso, el direccionamiento y la recuperación de datos. Los sistemas de archivos comparten
mucho en común con la tecnología de las bases de datos.
En general, los sistemas operativos tienen su propio sistema de archivos. En ellos, los sistemas de archivos pueden ser representados de
forma textual (ej.: el shell de DOS) o gráficamente (ej.: Explorador de archivos en Windows) utilizando un gestor de archivos.
El software del sistema de archivos se encarga de organizar los archivos (que suelen estar segmentados físicamente en pequeños bloques de
pocos bytes) y directorios, manteniendo un registro de qué bloques pertenecen a qué archivos, qué bloques no se han utilizado y las
direcciones físicas de cada bloque.
Los sistemas de archivos pueden ser clasificados en tres categorías: sistemas de archivo de disco, sistemas de archivos de red y sistemas de
archivos de propósito especial.
El sistema de archivos es la forma en que el sistema operativo va a organizar la información dentro del disco duro
para su grabación y posterior recuperación. Cada sistema operativo tiene su propio y único sistema de archivos, lo
que hace que no pueda funcionar con otros.
Por ejemplo, dentro de la linea Microsoft tenemos:
�DOS, Windows 3.11: FAT 8 o 12.
�Windows 95: FAT 16 o 32.
�Windows 98, ME, XP: FAT 32.
�Windows XP, 2000, NT: NTFS.
Otros sistemas operativos, como GNU/Linux, tienen sus propios sistemas de archivos.
CARACTERÍSTICAS DE LA FAT
FAT (File Allocation Table – Tabla de Asignación de Archivos): Consiste en una serie de sectores que alojan la
mínima porción de información, y una tabla que enlista los sectores libres y los ocupados. Los sectores tienen dos
características que, con el tiempo, se les fueron en contra. Una, que son de una medida fija; la otra, que cuanto más
grande sea el disco, mayor es su tamaño. En los viejos disquetes y en los primeros discos rígidos, estas cuestiones
no eran importantes porque los sectores eran pequeños: los más grandes eran de 256 o 512Kb. Pero a medida que
la tecnología y los medios de almacenamiento crecieron, aumentó la dimensión de los sectores. Así, los discos de
menos de 1Gb tienen sectores de 16Kb, y de más de 1Gb, de 32Kb. En este último caso, un archivo de 33Kb, ocupa
dos sectores, 64Kb, y desperdicia casi el 50% de esos 64Kb. Multiplicando estas superficies no utilizadas por la
cantidad de archivos que hay en una computadora no es raro tener entre 30 y 40% del espacio de una unidad de
almacenamiento desocupado.
FAT16: Es el mejor para unidades o particiones con menos de 200Mb, porque FAT se inicia con muy poca carga.
Preferiblemente, en unidades o particiones de más de 200Mb no se debería utilizar este sistema de archivos FAT ya
que a medida que aumenta el tamaño del volumen, el rendimiento disminuye rápidamente. Las particiones FAT
tienen un tamaño máximo de 4Gb en Win NT y de 2Gb en MS-DOS. Los archivos están restringidos a nombres de
tan sólo 8 caracteres y 3 de extensión. No soporta archivos extremadamente grandes. Es menos "robusto" que
NTFS ya que no permite la automática recuperación del disco.
FAT32: Mantiene la misma estructura de sectores y tablas, pero disminuye el tamaño de los sectores. En discos
entre los 512Mb, así el espacio desperdiciado es mucho menor. Admite unidades de hasta 2Tb de tamaño. Utiliza
clústeres menores (de 4Kb a 8Kb), lo que significa un 10 y un 15 % de mejora en el uso del espacio con respecto a
unidades grandes con sistemas de archivos FAT o FAT16. Es incompatible con todo lo anterior e incluso parte de lo
Prof. Carolina del C. Levrand
Página 1
posterior. El problema principal es que las utilidades de disco no conocían este sistema: por lo que Microsoft
actualizó todas sus utilidades. Aún así FAT 32 es la mejor alternativa para usuarios de Win 98 y las versiones de
Win95 que lo soportan.
NTFS (New Technology File System): Soporta completa seguridad. Puede decidir los tipos de acceso a los
archivos y directorios. Guarda un LOG (archivo) de actividades para Instalación, Configuración y Mantenimiento de
Software reconstruir el disco en el caso de problemas eléctricos. Soporta nombres de archivos y directorios de
hasta 256 caracteres. Automáticamente genera archivos de corrección en DOS que pueden ser utilizados y
compartidos. Permite un diseño de programa para correr bajo otro sistema operativo como el acceso MS-DOS a
archivos de NTFS cuando esta corriendo Windows NT. Reconocido tan sólo por Windows NT. Cuando la
computadora (Server de Windows NT) esta corriendo otro sistema operativo (DOS o OS/2) éste no puede acceder
a la partición NTFS. Por ende no puede acceder a los archivos. Si el disco está formateado para NTFS no podrá
correrse DOS desde el disco rígido, pero sí aplicaciones de DOS usando Windows NT.
Ventajas del FAT32:
* En su momento fue una ventaja que se puedan usar particiones de más de 2 GB, con respecto al FAT16. Su
máximo es de 2 Terabytes.
* Menor tamaño de clúster que un FAT16, lo que representa, en general, un ahorro de 33% de espacio en disco
duro.
* Se puede usar en disquetes (el NTFS no).
Desventajas de FAT32:
* Con respecto NTFS (usado en Windows XP en adelante), el FAT32 no tiene cifrado de archivos como sí lo tiene el
NTFS.
* No pueden establecerse permisos para cada archivo, sólo para carpetas.
* Tamaño máximo de archivo del FAT32: 4 GB (una limitación fuerte en la actualidad, dado que las películas
pueden ocupar más de 4 GB).
NTFS: La tecnología NTFS está funcionando a partir de W2000 en adelante. Su principal caracteristica es el modo
en que escribe los datos al HD, ya que utiliza tecnología HOTFIX, o lo que es lo mismo, verifica que el cluster del HD
que está escribiendo está en perfecto estado antes de hacerlo. De ahi que el sistema y la integridad de archivos sea
bastante mas segura.
Además, el nivel de permisos y seguridad que se puede establecer no tiene comparación con el sistema FAT, ya que
NTFS permite configuración a niveles bastante mas amplios. Eso sin incluir la posibilidad de cuotas para los
usuarios y varias cosas más.
En cuanto a rapidez, se pensaba que el sistema FAT era mas rápido que NTFS, pero esto no es así, ya que no está
reñida la funcionalidad con la rapidez. Realmente, son temas diferentes, tengas el ordenador que tengas.
CLÚSTER
Un clúster es la unidad de almacenamiento en un disco (ZIP, rígido o flexible) con una determinada cantidad fija de
bytes. Un disco está dividido en miles de clústeres de igual tamaño y los archivos son repartidos y almacenados en
distintos clústeres. El tamaño se determina en el formateo del disco y suele ser de 512 bytes, pero la cifra puede
ascender a 4.096 bytes.
Cuando se almacena en disco un archivo más grande que un clúster, este se subdivide en distintos clústeres. Por
ejemplo: Imaginemos un disco con clústeres de 512 bytes. Si se almacena un fichero de 1500 bytes, 512 bytes de
ése fichero serán almacenados en un solo clúster en una posición física del disco, otros 512 bytes serán
almacenados en otro clúster en otra posición determinada del disco, que puede o no ser congruente físicamente al
Prof. Carolina del C. Levrand
Página 2
anterior. Los 476 bytes restantes de ése fichero serán almacenados en otro clúster, sobrando 36 bytes que quedan
sin utilizar del clúster (ese espacio está virtualmente perdido). Por lo tanto ese archivo quedará segmentado en
tres clústeres que pueden o no ocupar partes físicas congruentes en un disco. Cuando se intenta leer ese fichero, el
cabezal lector deberá moverse de un lado a otro del disco para poder leerlo definitivamente.
En general, los programas desfragmentadores de discos juntan físicamente (en este caso) los tres clústeres de
forma congruente y, por lo tanto, su lectura será más rápida.
Muchas veces los clústeres pueden verse afectados físicamente y, por lo tanto, deben ser lógicamente marcados
como sectores defectuoso para que no se intente almacenar información en ellos (de lo contrario la información se
pierde).
Prof. Carolina del C. Levrand
Página 3