gedtion de ficheros

Páginas: 29 (7224 palabras) Publicado: 1 de septiembre de 2014










Gestión de ficheros













En este trabajo se estudian los aspectos de la implementación de los sistemas de ficheros, fundamentalmente los relacionados con la gestión de direcciones. Se analizan las alternativas en la ubicación de bloques sobre el dispositivo soporte (disco) desde el punto de vista del rendimiento y la funcionalidad que soportan.Contenido






1
Introducción
1
2
Gestión de directorios y nombres
2
2.1
Representación de los directorios
3
2.2
Gestión de nombres
4
2.3
Compartición de ficheros desde directorios
4
3
Protección de accesos y seguridad
5
4
Gestión de canales. Accesos concurrentes
6
5
Gestión de direcciones y de la ubicación
9
5.1
Los ficheros vistosdesde las aplicaciones
9
5.2
Espacios de direcciones en el sistema de ficheros
10
5.3
Traducción de direcciones
11
5.4
Tamaño del bloque
12
5.5
Modos de ubicación
13
5.6
Gestión del espacio libre
16
5.7
Ejemplos de ubicación
17
6
Cache de bloques en memoria
21
7
Gestión de errores
21

1.- Introducción
De un modo genérico, desde el punto de vista de usuario, se puede decirque un fichero es un conjunto de información con una serie de características:

La información se almacena de modo permanente, a diferencia de otros objetos (variables, procesos).

Se identifican mediante un nombre, representado por una cadena de caracteres que puede tener una parte con significado especial (p. ej., pueden tener extensión) o no, y se agrupan endirectorios con una estructura de organización jerárquica para constituir un Sistema de Ficheros. A veces, un fichero se puede compartir desde varios directorios (mediante enlaces).

Se aplican diferentes operaciones sobre ficheros (crear, abrir, leer, escribir,
posicionar, cerrar, borrar, ejecutar…).

En los sistemas multiusuario se protegen mediante permisos o derechos de acceso,en cuanto al tipo de operación y el usuario que hace el acceso.

Varios procesos pueden acceder concurrentemente a un fichero, al menos para alguna de las operaciones.

La información de un fichero se agrupa en registros lógicos, de tamaño fijo o variable. Lo normal en el sistema operativo es considerar el carácter como unidad de acceso de las llamadas al sistema. Los registros lógicoshabitualmente se acceden de forma secuencial, aunque pueden también ser accedidos de modo directo, y se organizan de manera consecutiva, pero también son posibles otras formas de organización, como al azar e indexada.

Un sistema de ficheros requiere un dispositivo soporte que cumpla determinadas propiedades. Fundamentalmente, el dispositivo debe proporcionar almacenamiento permanente (novolátil). Además, debe permitir un número ilimitado de accesos, tanto de lectura como de escritura, aunque también hay sistemas de sólo lectura, o sistemas para los que es suficiente, o incluso preferible, que se escriban una sola vez. En las últimas décadas, los discos magnéticos se han venido utilizando como soporte habitual para los sistemas de ficheros. Para sistemas de sólo lectura, o de una únicaescritura, se utilizan sobre todo los discos ópticos (también los hay regrabables). En los últimos años han surgido las tarjetas de memoria tipo flash, que se utilizan en dispositivos de pequeño tamaño (teléfonos, PDAs, cámaras, reproductores de audio/video) o como almacenamiento auxiliar. Dada su rápida evolución, es de esperar que ganen terreno para otros usos. Además, para las tarjetas se estánadoptando los mismos sistemas de ficheros utilizados para los discos magnéticos, lo que simplifica su integración. Finalmente, algunos sistemas permiten definir ficheros sobre memoria RAM, lo que tiene interés para ficheros temporales.


El sistema de ficheros utiliza el bloque como unidad de acceso y ubicación. Para el sistema de ficheros el dispositivo es un vector de bloques. El bloque...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • FICHERO
  • Fichero
  • Fichero
  • fichero
  • Ficheros
  • FICHEROS
  • ficheros
  • Fichero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS