sistemas

Páginas: 2 (264 palabras) Publicado: 11 de febrero de 2015
OPERACIONES SOBRE EL BLOQUE DE CONTROL DE ARCHIVO.
El sistema operativo brinda servicios para la manipulación de archivos:
• Crear y abrir: provee la creación de unarchivo en el sistema de archivos. Se debe proveer un nombre del nuevo archivo. Además, se provee la apertura de un archivo ya existente para acceder o modificar lainformación.
• Escribir: poder escribir información en un archivo previamente abierto.
• Leer: poder leer información en un archivo previamente abierto.
• Reposicionardentro de un archivo: lograr acceder a cualquier parte del archivo.
• Eliminar: destruir el archivo a nivel del sistema de archivo.
• Truncar: eliminar la información queestá dentro del archivo, pero sin eliminar el archivo.
Por lo general, los sistemas tienen una tabla de archivos abierto por proceso. Estos archivos se abren a travésde un llamado al sistema y, de esa forma, se puede operar con ellos (leer, escribir, etc.). Finalmente, el archivo es cerrado antes que finalice la ejecución delproceso.
Tener un archivo abierto para el sistema implica mantener una estructura que tenga por lo menos:
• Puntero de archivo (file pointer) para operaciones de lectura yescritura, contador de archivos abiertos
• Ubicación del archivo en el dispositivo, derechos de acceso.
• Algunos sistemas proveen sistema de acceso único a un archivo(lock) por parte de los procesos.
• A su vez, varios sistemas implementan el mapeo de archivos al espacio de usuario del proceso. De esta forma, no es necesariorealizar read y write para operar sobre el archivo, sino accederlo directamente. Esto trae el beneficio de no hacer el llamado a sistema para operar sobre el archivo.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas
  • Sistemas
  • Sistema
  • Sistemas
  • Sistemas
  • Sistemas
  • Sistemas
  • El sistema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS