Logo Studenta

Sistemas de archivos Windows 10 y Linux

¡Este material tiene más páginas!

Vista previa del material en texto

Sistemas de archivos
Windows 10 y Linux
Fernando Jafet Castillo - 32211027
Héctor Eduardo Hernández - 12211096
Jose Rafael Lobo - 12241127
Estructura de datos Windows 10
01
Master File Table
02
Entradas de
Directorio
Cada directorio en
NTFS tiene una
entrada en la MFT que
describe su contenido.
03
Clusters y Mapa de
Bit
 Los datos de un
archivo en NTFS se
almacenan en
unidades llamadas
"clusters".
04
Atributos de
Archivo
Los archivos en NTFS
tienen varios atributos
que describen sus
propiedades y
contenido. 
05
Índices
NTFS utiliza índices
para mejorar el
rendimiento de la
búsqueda de archivos
y directorios. 
La MFT es una de las
estructuras más
importantes en NTFS.
Contiene información
sobre todos los
archivos y directorios
en una partición NTFS. 
Estructura de datos Linux
01
Inodo 
El inodo es una
estructura
fundamental en los
sistemas de archivos
de tipo Unix, incluidos
los sistemas Linux. 
02
Bloques de Datos
 Los bloques de datos
contienen la
información real de un
archivo. 
03
Tabla de Bloques de
Grupo
En sistemas de
archivos como ext4,
los bloques de datos y
otros metadatos se
agrupan en bloques de
grupo. 
04
Mapa de Bits de
Bloques
 Al igual que en NTFS,
los sistemas de
archivos en Linux
también pueden
utilizar mapas de bits
para rastrear la
disponibilidad de
bloques en el disco
05
Superbloque
El superbloque es una
estructura que
contiene información
esencial sobre el
sistema de archivos en
su conjunto
Manejos de Windows 10
Permisos y ACLs 
Propiedad y Herencia de Permisos
Niveles de Permisos
Permisos
Accesos Concurrentes
Accesos concurrentes
Auditoría de Archivos
Cifrado de Archivos y Carpetas
BitLocker
Seguridad
Manejos de Linux
Permisos y Propietarios
Herencia de Permisos
Permisos
Accesos Concurrentes
Setuid, Setgid y Sticky Bit
Accesos concurrentes
SELinux y AppArmor
Cifrado de Archivos y
Sistemas de Archivos
Seguridad
Evolución de Módulos de Direccionamiento
En las primeras versiones de
Windows, se utilizaban sistemas
de archivos como FAT16 y FAT32.
Limitaciones en tamaño de
archivos y particiones.
FAT16 y FAT32
Introducido con Windows NT, NTFS
trajo mejoras significativas.
Mayor seguridad con soporte para
ACLs y cifrado.
Journaling para una recuperación
más rápida tras fallos.
NTFS (New Technology File
System)
Aunque no reemplaza
completamente a NTFS, ReFS fue
introducido para manejar grandes
volúmenes de datos y mejorar la
integridad de los archivos.
Enfoque en la tolerancia a fallos y
la corrección de errores.
ReFS (Resilient File System)
Evolución de Módulos
de Direccionamiento
01 02 03 04
Extended File System
(ext2)
El sistema de archivos ext2
fue uno de los primeros
utilizados en Linux.
Sin journaling, lo que
podría resultar en pérdida
de datos en caso de fallos.
Extended File System
(ext3)
 Introdujo journaling para
mejorar la recuperación
tras fallos.
Mayor confiabilidad pero
aún con limitaciones en
el rendimiento.
Extended File System
(ext4)
La versión más reciente de
la serie ext. Incluye mejoras
significativas en
rendimiento y capacidad.
Mayor soporte para
volúmenes de gran tamaño
y archivos.
Btrfs (B-Tree File System)
 Aunque aún en desarrollo, Btrfs
ofrece características avanzadas
como snapshots, compresión y
deduplicación.
Diseñado para ser escalable y
fácilmente reparable.
Ventajas
01
02
04
03
Seguridad
Rendimiento
Compatibilidad
multiplataforma
Personalización y
flexibilidad
Desventajas
01
02
03
Compatibilidad
Curva de Aprendizaje
Fragmentación
Ventajas
01
02
04
03
Seguridad
Compatibilidad de
Software
Recuperación
Compatibilidad en archivos
Grandes 
Desventajas
01
02
04
03
Compatibilidad
multiplataformas
Licencias o patentes
Rendimiento
Fragmentación de Discos
¡Muchas gracias
por su atención!

Continuar navegando