La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Administración del espacio

Presentaciones similares


Presentación del tema: "Administración del espacio"— Transcripción de la presentación:

1 Administración del espacio

2 Organización de Datos La transmisión de información entre memoria primaria y secundaria se lleva a cabo a través de operaciones básicas de lectura y escritura de registros pero con unidades de tamaño fijo denominados Bloques:  Es la cantidad más pequeña de datos que puede ser transferida entre memoria secundaria y primaria en un acceso a un archivo.

3 Organización de Datos El usuario siempre ve el archivo como una secuencia de registro continuo o elementos lógicos.   Los registros pueden ser de longitud fija o longitud variable, los cuales pueden tener llave o no tenerla La longitud fija en el tamaño del campo produce un desperdicio de espacio, pero en cambio facilita la localización y extracción de la información en dicho campo, al no tener que preocuparse por su tamaño.            

4 Registros de longitud variable
En el caso de longitud variable sucede al revés, hay un mejor aprovechamiento en espacio, pero se complica la localización y extracción de información.

5 Cinta magnética El archivo físico está formado por un conjunto de registros físicos, los bloques están organizados en forma contigua, ya que se asignan en forma consecutiva.    Los datos se almacenan a lo largo de la superficie de la cinta en una densidad específica, medida en bytes/pulgada (bpi). La densidad estándar del registro se mide por el número de bpi.

6 Separador de bloque   Con el fin de permitir un espacio para que la unidad de cinta se detenga y recomience el movimiento de la cinta sin perder datos, se utiliza espacios entre los bloques para separar cada bloque. Un espacio entre los bloques (también llamado espacio entre los registros) es un longitud de cinta en blanco que mide 0.3 pulgadas.

7 Factor de bloqueo Para hacer un mejor uso del espacio de almacenamiento, usualmente los analistas en sistemas reducen el número de los espacios necesarios entre los lotes mediante la creación de bloques.    La creación de bloques ocurre cuando el sistema almacena varios registros lógicos dentro de un único  registro físico. El número de registros en el bloque se llama factor de bloqueo. La longitud máxima de cualquier bloque esta determinada, por el número que puede contener el buffer. Cuando cada bloque físico (registro físico) contiene un único registro lógico se dice que es un archivo no bloqueado

8 Ejemplo Determinación del largo de una cinta, que contiene un archivo.
Características del Archivo Número de registros del archivo: 15000 Tamaño de cada registro: 175 bytes Características del Almacenamiento Densidad de grabación: 6250 bpi Tamaño del IRG: 0,3 inch

9 Caso: Formato No Bloqueado
Espacio de almacenamiento de un registro: IRG + Tamaño del Registro/Densidad de Grabación 0,3 [inch]+ 175 [bytes]/6250 [bpi] = 0,328 [inch] Espacio de almacenamiento del archivo en su totalidad Número de registros * Espacio utilizado par c/registro 15000 * 0,328 [inch] = 4920 [inch]

10 Caso: Formato Bloqueado, factor de bloqueo 30
Espacio de almacenamiento de un bloque: IRG + Factor de Bloqueo*Tamaño del Registro/Densidad de Grabación 0,3 [inch]+ 30*175 [bytes]/6250 [bpi] = 1,14 [inch] Número de Bloques = Número de Registros/Factor de Bloqueo Número de Bloques = 15000/30 = 500 bloques N° Bloques * Espacio Utilizado por c/bloque = 500 * 1,14 [inch] = 570 [inch]

11 RPM. Los datos se escriben o se leen de los discos solo cuando esta girando dentro de la unidad de disco. La rotación del disco varía a varios miles de revoluciones por minuto.  Las cabezas de lectura y escritura detectan en forma electrónica los datos almacenados en la superficie del disco.   Los datos se almacenan en la superficie del disco en una o mas pistas, que son círculos concéntricos con una capacidad fija de almacenamiento medido en bytes con pista. Cada pista se identifica mediante un número y un número de superficie.

12 Cilindro Las cabezas en cada superficie pueden accesar una sola pista en esa superficie. Por lo tanto, si existen 20 superficies en un paquete de disco, el sistema puede escribir o leer de cualquiera de las 20 pistas. Las pistas identificadas con el mismo número forman  lo que se conoce como un cilindro.   Para accesar aun registro específico, el programa debe terminar y especificar el cilindro y superficie donde se encuentra el  registro. Este concepto es un aspecto importante de los dos métodos de direccionamiento utilizadas en dispositivos de acceso directo: Direccionamiento de pista y de sector.

13 Ejemplo ¿Cuánto tiempo tarda el llevar a memoria 100 KBytes, que se encuentran en el cilindro del medio, cuando las cabezas se encuentran en el cilindro más externo? Datos · Velocidad de rotación: 3600 rpm · Tiempo de búsqueda promedio: 0,025 s · Tasa de transferencia de datos: 806 KBytes/s Tiempo de latencia: 60/3600 = 1/60 s Tiempo Total = Tiempo de latencia + Tiempo de búsqueda + Tiempo de transferencia = 1/60 + 0, /806 [s] = 0,166 [s]

14


Descargar ppt "Administración del espacio"

Presentaciones similares


Anuncios Google