Descarga la aplicación para disfrutar aún más
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!
Compartir