...

Instituto Politécnico Nacional

Escuela Superior de Cómputo

Recurso Didáctico Digital

Unidad 1: Estructura de un sistema operativo
...
1.4.4 Diversos

El diseño y la implementación de un sistema de archivo enfrentan dos desafíos:

  • El aspecto que tendrá para el usuario:Es necesario establecer las características, las operaciones aceptables y la estructura de directorios para organizar los archivos, creando algoritmos y estructuras de datos para hacer que los sistemas de archivos lógicos se parezcan a los dispositivos de datos físicos.
  • Capas: Cada uno usa la funcionalidad de la capa inferior.

Dispositivos físicos

La siguiente estructura se encuentra en los discos físicos:

Es necesario para iniciar el sistema operativo.

Contiene información sobre las particiones presentes en el disco, los bloques utilizados y libres, la cantidad de archivos, etc.

Organiza los archivos

Los bloques de control de archivos se encuentran en el sistema de archivos.

Estructura en memoria de un sistema operativo

Las siguientes estructuras se mantienen en el sistema operativo en memoria:

  1. Tabla de partición que contiene sistemas de archivos cargados.
  2. La estructura del directorio de los últimos accesos.
  3. Tabla que contiene descriptores de archivos abiertos en todo el sistema.
  4. Tabla de descriptores de archivos que se han abierto a través de procesos del sistema.