martes, 16 de julio de 2013

Componentes

Haciendo referencia a  “Archivo” como un conjunto de registros relacionados, se puede decir que el “Sistema de Archivos” es un componente importante de un Sistema  Operativo (como ya se menciono en la introducción de este blog)  y suele contener : 


  • “Métodos de acceso” relacionados con la manera de acceder a los datos almacenados en archivos.
  • “Administración de archivos” referida a la provisión de mecanismos para que los archivos sean almacenados, referenciados, compartidos y asegurados.
  • “Administración del almacenamiento auxiliar” para la asignación de espacio a los archivos en los dispositivos de almacenamiento secundario.
  • “Integridad del archivo” para garantizar la integridad de la información del archivo.
  • El sistema de archivos está relacionado especialmente con la administración del espacio de almacenamiento secundario, fundamentalmente con el almacenamiento de disco. 
Una forma de organización de un sistema de archivos puede ser la siguiente: 

  1. Se utiliza una “raíz” para indicar en qué parte del disco comienza el “directorio raíz”.
  2. El “directorio raíz” apunta a los “directorios de usuarios”.
  3. Un “directorio de usuario” contiene una entrada para cada uno de los archivos del usuario.
  4. Cada entrada de archivo apunta al lugar del disco donde está almacenado el archivo referenciado.
  5. Los nombres de archivos solo necesitan ser únicos dentro de un directorio de usuario dado. 
  6. El nombre del sistema para un archivo dado debe ser único para el sistema de archivos. 

En sistemas de archivo “jerárquicos” el nombre del sistema para un archivo suele estar formado como el “nombre de la trayectoria” del directorio raíz al archivo

Los componentes del sistema de archivos y de programación permiten interactuar con los recursos del sistema de archivos y de directorio y provocar eventos en intervalos programados. Las instancias del componente File System Watcher permiten inspeccionar cambios en los directorios y archivos y reaccionar cuando se producen. El componente Timer permite configurar programaciones simples de producción de eventos y ejecutar el procesamiento asociado.

No hay comentarios:

Publicar un comentario