3. Sistema de Archivos
Introducción
Definición
Características de los sistema de archivo
Sistema de archivo:
Windows
Linux
MAC OS
Recomendaciones
Conclusiones
Bibliografía
4. INTRODUCCIÓN
El sistema de archivos como lo vamos a ver a continuación es de vital importancia en
cualquier unidad de almacenamiento indiferente del sistema operativo, ya que es
quien define la forma en que se organiza la información en cada unidad, es
fundamental ya que no solo se encarga de decir como almacenamos dichos datos,
sino almacena información de cada uno de ellos que nos permite interactuar de algún
modo con ellos.
Existen varios sistemas de archivos ya que depende de las capacidades, así como de
la compatibilidad de acuerdo a los dispositivos que se utilizaran.
En las siguientes diapositivas podremos ver mas en detalle la información del sistema
de archivo.
El contenido de la presentación lo podemos encontrar en el siguiente link:
5. DEFINICIÓN
Un sistema de archivos lo podemos definir
como una manera a través de métodos y
estructuras que un sistema operativo usa
para organizar cualquier dato en una unidad
de almacenamiento. Además de organizar la
información que se requiera, a través del
sistema de archivos podemos obtener
detalles y medios para acceder a esta
información, me atrevería a decir que
permite que pueda haber una interacción
con los archivos que tenemos por ejemplo
en un disco duro.
Esta foto de Autor desconocido está bajo
licencia CC BY
6. CARACTERISTICAS
DIRECTORIOS
C:
/
Árbol B*
ARCHIVOS
Tamaño
Nombre y tamaño del nombre
Ubicación
ATRIBUTOS
Rangos de fechas
Permite lectura, escritura.
VERSATIBILIDAD
Compatibilidad entre sistemas
operativos
Permisos
Existe gran variedad de sistemas de archivos, esto no solo se debe a los sistemas operativos,
también se debe a las características que nos brindan.
7. WINDOWS
Sistema de Archivos
LLAMA UNIDADES A LOS DISPOSITIVOS DE ALMACENAMIENTO.
LA ESTRUCTURA DE ALMACENAMIENTO ES JERÁRQUICA, A TRAVÉS DE UN DIRECTORIO,
SUBDIRECTORIOS Y ARCHIVOS.
LOS ARCHIVOS DEBEN LLEVAR SIEMPRE EXTENSIÓN.
ALGUNOS DE LOS SISTEMAS DE WINDOWS SON:
• FAT
• FAT 32
• NTFS
8. WINDOWS
Sistema de Archivos NTFS
EL PRINCIPAL Y ACTUAL SISTEMA DE ARCHIVOS EMPLEADO POR LOS ULTIMOS SISTEMAS OPERATIVOS DE
WINDOWS ES NTFS
PERMITE GESTIONAR ARCHIVOS DE GRAN TAMAÑO, AL IGUAL QUE EL TAMAÑO DE LAS PARTICIONES.
DEBIDO A UN AUMENTO EN LA CAPACIDAD DEL CLUSTER PERMITE UN MAYOR APROVECHAMIENTO DEL
DISCO RESPECTO A FAT16 Y FAT32 AUNQUE CON EL INCONVENIENTE DE UNA NECESIDAD DE ESPACIO
SUPERIOR PARA ALMACENAR LA INFORMACIÓN DE FORMATO EN EL DISCO.
SISTEMA DE OPERACIÓN BASADO EN TRANSACCIONES.
COMO UNA DESVENTAJA PODEMOS VER LA COMPATIBILIDAD CON OTROS SISTEMA DE ARCHIVOS, ASI
COMO LA UNIDIRECCIONALIDAD, NO SE PUEDE REGRESAS A UN SISTEMA DE ARCHIVO UNA VEZ SE
FORMATEE A NTFS.
EN WINDOWS 10 SE HAY UN SOPORTE A LOS SISTEMA DE ARCHIVOS ANTERIORES COMO FAT, FAT32, EXFAT
Y REFS SIN LA NECESIDAD DE UN SOFTWARE ADICIONAL.
“New Technology File System”
9. LINUX
Sistema de Archivos
LINUX, ES EL QUE MAS SOPORTA SISTEMAS DE ARCHIVOS, PROPORCIONA UNA GRAN
COMPATIBILIDAD CON LOS SISTEMAS DE ARCHIVOS CREADOS PARA SISTEMAS
OPERATIVOS WINDOWS COMO POR EJEMPLO NTFS.
ESTRUCTURA JERARQUICA DE ÁRBOL INVERTIDO.
DIRECTORIO RAÍZ /.
EN LOS NOMBRES DIFERENCIA ENTRE MAYÚSCULAS Y MINÚSCULAS
NOMBRES DE FICHEROS LARGOS
SUPERBLOQUES, INODOS Y BLOQUES DE DATOS
10. LINUX
Sistema de Archivos REISER 4
EL PRINCIPAL Y ACTUAL SISTEMA DE ARCHIVOS EMPLEADO POR LOS ULTIMOS SISTEMAS
OPERATIVOS DE LINUX, ES UNA MEJORA DE REISER 3
SOPORTE EFICIENTE DE GRAN CANTIDAD DE ARCHIVOS PEQUEÑOS GRACIAS A "TAIL
PACKING". MANEJO DE DIRECTORIOS CON CIENTOS DE MILES DE ARCHIVOS.
INFRAESTRUCTURA FLEXIBLE QUE PERMITE EXTENSIONES. TRANSACCIONES ATÓMICAS EN LA
MODIFICACIÓN DEL SISTEMA DE ARCHIVOS. MANEJO EFICIENTE DEL JOURNALING POR LA VÍA
DE LOGS. ESTRUCTURA DEL ARCHIVOS DINÁMICAMENTE OPTIMIZADA A TRAVÉS DEL MÉTODO
"ALLOCATE-ON-FLUSH",. INTEGRACIÓN DE METADATOS EN EL ESPACIO DE NOMBRES DEL
SISTEMA DE ARCHIVOS.
REIFER4 UTILIZA DANCING TREE BALANCING. ESTA NUEVA ESTRUCTURA DE DATOS ES
INICIALMENTE COMO UN ÁRBOL-B, PERO LA DIFERENCIA ESTRIBA EN QUE NO SE RECALCULA
DESPUÉS DE CADA OPERACIÓN, SINO SOLO CUANDO SE ELIMINAN NODOS DE LA MEMORIA
PERMITIENDO DESEQUILIBRIOS EVENTUALES.
11. MAC OS
Sistema de Archivos
LAS UNIDADES SE LE LLAMAN VOLUMENES Y ES ARBOL B* SU PRINCIPAL UNIDAD
LOS VOLÚMENES ESTÁN DIVIDIDOS EN SECTORES QUE SON COMO BLOQUES LÓGICOS,
DICHOS BLOQUES SE AGRUPAN CON UNOS DE ASIGNACIÓN QUE CONTIENE MAS
SECTORES.
LA COMPATIBILIDAD ENTRE LOS DEMÁS SISTEMAS DE ARCHIVOS CON MAC OS, ES DE
LECTURA EN LA MAYORÍA DE LOS CASOS COMO ES NTFS,.
12. MAC OS
Sistema de Archivos HFS+
EL PRINCIPAL Y ACTUAL SISTEMA DE ARCHIVOS EMPLEADO POR LOS ULTIMOS SISTEMAS
OPERATIVOS DE MACINTOSH, ES EL PLUS DE HFS.
AUMENTA EL SOPORTE DEL TAMAÑO DE SUS ARCHIVOS ASI COMO AL NOMBRE DE LOS
ARCHIVOS.
HFS PLUS TAMBIÉN UTILIZA TABLA DE ASIGNACIÓN DE 32 BITS, EN LUGAR DE LOS 16 BITS
DE HFS. ÉSTA ERA UNA LIMITACIÓN SERIA DE HFS, SIGNIFICANDO QUE NINGÚN DISCO
PODRÍA APOYAR MÁS DE 65.536 BLOQUES DE LA ASIGNACIÓN SOBRE DE HFS.
13. SIMILITUDE
S
Como podemos ver en los últimos sistemas de archivos la competencia
busca cada vez optimizar mas el uso de los recursos y una versatilidad,
por lo que dentro de las similitudes podemos ver que todos le han
apuntado a un tamaño similar de los archivos, asi como de los nombres,
también la organización es similar ya que la mayor parte le apuntan a
un orden jerarquico, también los atributos de los archivos almacenados
en las unidades.
14. SIMILITUDE
SSistemas de archivos NTFS REISER 4 HFS+
Sistemas operativos
soportados
Windows 2000, Windows XP,
Windows Server 2003,
Windows Server 2008, Windows
Vista, Windows 7, Windows 8 y
Windows 10
Reiser
Linux
Apple, Mac OS 8, Mac
OS 9, Mac OS X, Darwin,
GNU/Linux.
# de bits usado 64 bits 64 bits 32 bits
Tamaño máximo del
volumen
16 Exabyte 8 Terabyte 8 Exabyte
Tamaño máximo del
archivo
16 Terabyte 8 Terabyte 8 Exabyte
15. RECOMENDACIONES
• Conocer la capacidad de tu equipo y las funcionalidades para las
cuales se va a trabajar, ya que como vemos existe compatibilidad en
los archivos, pero esta no siempre hace que sea optimo el trabajo
entre los distintos sistemas operativos.
• No hacer uso de los caracteres especiales en los nombres de los
archivos, aunque ya en la mayoría de los sistemas de archivos son
permitidos, lo que hace es que se dificulte la estrategia del mismo o
quizá exista un consumo superior.
16. CONCLUSIONES
La función del sistema de archivos es hacernos la vida mas fácil con la
organización y el acceso a nuestra información almacenada en archivos
en nuestro sistema operativo.
El sistema de archivos debe mantener los más altos niveles de
disponibilidad y confiabilidad de nuestros sistemas.
Deben proporcionarnos la mayor resistencia a la posible corrupción de
archivos.
Es de suma importancia garantizar la integridad de los datos y la
optimización en el uso de los mismos.