Sistema Operativo

Autor/a

Sistemas Operativos

1 Material de la Segunda Etapa

El presente material introduce los conceptos y contenido a ser tenidos en cuenta para la segunda etapa del curso de Sistemas Operativos.

1.1 Contenido del Material

1.1.1 Unidad 5. Sistemas de archivos de sistemas operativos

Importante

IMPORTANTE PARA LA EVALUACIÓN: Los conceptos fundamentales de sistemas de archivos, su implementación física y los mecanismos de permisos constituyen una parte esencial de la prueba teórica.

1.1.1.1 Sesión 1: El archivo: Unidad básica de información

  • Definición y atributos
  • Estructura lógica del archivo
  • El archivo como contenedor de bytes
  • El intérprete: la aplicación
  • Acceso y navegación
  • El Filesystem
  • Tipos de archivo: Organización y referencias

1.1.1.2 Sesión 2: Implementación física de archivos

  • Métodos de asignación de espacio
    • Asignación contigua
    • Asignación indexada
    • Asignación enlazada
  • Gestión del espacio libre

1.1.1.3 Sesión 3: Revisión y defensa de HTI

  • Presentación de documento consolidado de conocimientos de archivos
  • Resolución de casos de uso de archivos
  • Defensa de trabajo

1.1.1.4 Sesión 4: Permisos de archivos y directorios

1.1.1.5 Sesión 4: Permisos de archivos y directorios

  • El modelo UGO
  • Los permisos básicos
  • Visualización y manipulación de permisos
  • Cambio de permisos
  • Permisos especiales

1.1.2 Unidad 6. El buffer caché en sistemas operativos

Importante

IMPORTANTE PARA LA EVALUACIÓN: Los conceptos del caché de E/S, su función en el rendimiento del sistema y los algoritmos de gestión son fundamentales para la prueba teórica.

1.1.2.1 Sesión 1: El Caché de E/S en Sistemas Operativos Modernos

  • Introducción: El problema de la latencia y la necesidad del caching
  • El Page Cache de Linux: Una arquitectura unificada
  • Estados de una página y su ciclo de vida
Nota

Cuestionario Unidad 6, parte 1
Abrió: miércoles, 2 de julio de 2025, 18:06
Cerró: miércoles, 2 de julio de 2025, 20:06

1.1.2.2 Sesión 2: El Caché de E/S en Sistemas Operativos Modernos

  • Algoritmo de reemplazo
  • Escritura diferida
  • Lectura anticipada
  • Control desde el usuario

1.1.2.3 Sesión 3: El Caché de E/S en Sistemas Operativos Modernos

  • Caching en el hardware moderno
  • La memoria persistente PMEM
  • Direct access
  • Implicaciones para el diseño en los sistemas operativos

1.1.2.4 Sesión 4: El Caché de E/S en Sistemas Operativos Modernos

  • La virtualización
  • Los contenedores
  • Los Kubernetes

1.1.3 Unidad 7. Memoria Virtual

Importante

IMPORTANTE PARA LA EVALUACIÓN: Los conceptos de memoria virtual, paginación y sus mecanismos de optimización son fundamentales para la prueba teórica.

1.1.3.1 Sesión 1: Concepto de la memoria virtual

  • Problemas que resuelve
  • Página (Page)
  • Marco (Frame)
  • MMU
  • Page Fault

1.1.3.2 Sesión 2: Rendimiento, localidad, thrashing

  • Paginación por demanda
  • Principio de localidad
  • Políticas de reemplazo
  • Thrashing