Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Catedrático:
MSc. Rommell Duval Laitano
Nombre:
Daliberth Gissela Castillo López - 20201000467
Asignatura:
Sistemas Operativos I
Sección:
1500
Ciudad Universitaria
Tegucigalpa M. D. C. Lunes 21 de agosto de 2023
Universidad Nacional Autónoma de Honduras | CIUDAD UNIVERSITARIA | Tegucigalpa M.D.C. Honduras C.A
Estructura y función de los sistemas de archivos
FAT:
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.
FAT16:
En 1987 apareció lo que hoy se conoce como «el formato FAT 16». Se eliminó el
contador de sectores de 16 bits. El tamaño de la partición ahora estaba limitado por la
cuenta de sectores por clúster, que era de 8 bits. Esto obligaba a usar clusters de 32 KiB
con los usuales 512 bytes por sector. Así que el límite definitivo de FAT16 se situó en los
4 (2GiB por clúster) GiB.
Esta mejora estuvo disponible en 1988. Mucho más tarde, Windows NT 4.0(1998) y
Windows XP (2001) aumentaron el tamaño máximo del cluster a 64 kilobytes pudiendo
crear particiones de hasta 4 GB. No obstante, el formato resultante no era compatible con
otras implementaciones de la época, y además, generaba más fragmentación interna (se
ocupaban clusters enteros aunque solamente se precisaran unos pocos bytes). Windows
98 fue compatible con esta extensión en lo referente a lectura y escritura. Sin embargo,
sus utilidades de disco no eran capaces de trabajar con ella.
FAT32:
FAT32 fue la respuesta para superar el límite de tamaño de FAT16 al mismo tiempo que
se mantenía la compatibilidad con MS-DOS en modo real. Microsoft decidió
implementar una nueva generación de FAT utilizando direcciones de cluster de 32 bits
(aunque solo 28 de esos bits se utilizaban realmente).
FAT32 apareció por primera vez en Windows 95 OSR2. Era necesario reformatear para
usar las ventajas de FAT32. Curiosamente, DriveSpace 3 (incluido con Windows 95 y 98)
no lo soportaba. Windows 98 incorporó una herramienta para convertir de FAT16 a
FAT32 sin pérdida de los datos. Este soporte no estuvo disponible en la línea empresarial
hasta Windows 2000. El tamaño máximo de un archivo en FAT32 es 4 GiB (232−1
bytes).
Ext2:
El Ext2 se define como un segundo sistema de archivos extendido. Se introdujo en 1993,
y es el primer sistema de archivos comercial diseñado para superar la limitación del
sistema de archivos Ext. Ext2 no tiene función de registro en el diario, y se recomienda
para unidades flash y USB. El tamaño de archivo individual que admite Ext2 es de 2TB y
puede ser de 4TB a 32 TB dependiendo del tamaño de los bloques. Ext2 es un sistema de
archivos básico y portátil. Este sistema de archivos es adecuado para los dispositivos de
almacenamiento basados en flash, como las tarjetas SD y los USB, ya que no realiza la
sobrecarga de journaling, lo que minimiza el número de escritores y mejora el
rendimiento.
Ext3:
Ext3 se refiere al tercer sistema de archivos extendido. Este sistema de registro en el
diario de archivos se utiliza en múltiples distribuciones de Linux. Puede hacer un
seguimiento de todos los cambios realizados con Ext3 para mejorar la fiabilidad y reducir
la posible corrupción del sistema de archivos. Además, te permite actualizar desde Ext2
sin necesidad de hacer copias de seguridad y restaurar los datos. Ext2 y Ext3 utilizan
e2fsporgs como utilidad estándar. Hace que la conversación entre ambos sistemas de
archivos sea más fácil y fluida. Ext3 está diseñado con nuevas características como el
diario, el crecimiento del sistema de archivos en línea y la indexación HTree de grandes
directorios. Ext3 utiliza menos potencia de CPU en comparación con otros sistemas de
archivos de Linux. Es relativamente más seguro y puede recuperar datos fácilmente.
Ext4:
Ext4 es una serie de extensiones retrocompatibles con Ext2. También es un sistema de
archivos para la mayoría de las distribuciones de Linux. Ext4 es compatible con otros
sistemas operativos, como Windows, Free BSD, macOS y KolibriOS (sólo lectura). Ext4
se introdujo inicialmente para ampliar los límites de almacenamiento y mejorar el
rendimiento del sistema. En comparación con el sistema Ext anterior, Ext4 puede
soportar un tamaño de volumen de hasta 1EB y para archivos individuales hasta 16TB
con un tamaño de bloque estándar de 4K.
ReiserFS:
Sistema de archivos con journaling y altas prestaciones de Hans Reiser (V3) que utiliza
un método muy interesante de transferencia de datos basado en un algoritmo creativo e
innovador. ReiserFS es anunciado como muy rápido, especialmente cuando se trata de
muchos archivos pequeños. ReiserFS es rápido en dar formato, sin embargo,
comparativamente lento en el montaje. Muy maduro y estable. ReiserFS (V3) no está
siendo activamente desarrollado en este momento. Generalmente considerado como una
buena opción para /var.
El tamaño del bloque depende del sistema que estemos usando, el tamaño será el mismo
que el de una página. Por ejemplo, en un Intel x86 con GNU/Linux el tamaño de los
bloques es de 4096Bytes. Según ellos y como dicen en su web de Namesys la razón para
usar este tamaño es porque es más fácil y más limpio para programar y no porque hayan
hecho comparaciones para ver cúal es mejor.
NTFS:
Sistema de Archivos de Nueva Tecnología o Sistema de Archivos NT (NTFS) es un
sistema de archivos de diario personalizado creado por Microsoft en 1993. Se convirtió
en el sistema de archivos por defecto de la familia Windows NT con Windows NT 3.1.
Además de ser compatible con Linux y BSD, sustituyó a la Tabla de Asignación de
Archivos (FAT) como sistema de archivos principal en Windows. El sistema operativo
(SO) Windows NT lo utiliza como sistema de archivos para almacenar y recuperar
archivos de unidades de disco duro (HDD) y unidades de estado sólido (SSD).
El sistema operativo Windows utiliza tres sistemas de archivos para almacenar datos en
un dispositivo de almacenamiento: NTFS, FAT32 y exFAT. Algunos podrían estar
interesados en saber más sobre las diferencias entre los tres o podrían no estar seguros de
cuál utilizar para el disco duro o el formato USB. Después de conocer los fundamentos de
NTFS, vamos a conocer los fundamentos de FAT32 y exFAT. Todos los sistemas
operativos son compatibles con File Allocation Table 32 (FAT32), una versión anterior
del formato estándar utilizado antes del sistema de archivos NTFS. Por su parte, la Tabla
de Asignación de Archivos Extendida (exFAT) transfiere archivos de más de 4 GB.
Además, es más compatible que NTFS porque funciona sin problemas tanto en
dispositivos Windows como Mac.
En primer lugar, vamos a aprender cómo estructura y organiza los datos el sistema de
archivos NTFS.
Área de datos: La unidad que almacena archivos y datos en una partición o unidad
externa.