Programa

Páginas: 12 (2770 palabras) Publicado: 10 de diciembre de 2012
MANEJO DE ESPACIO EN MEMORIA SECUNDARIA
5.6 Manejo de espacio en memoria secundaria 
|

|
A diferencia de la Memoria Principal la Memoria Secundaria , auxiliar, masiva, externa no es tan veloz pero tiene gran capacidad para almacenar información en dispositivos tales como discos, cintas magnéticas, discos ópticos. Frecuentemente los datos y programas se graban en la Memoria Secundaria ,de esta forma, cuando se ejecuta varias veces un programa o se utilicen repetidamente unos datos, no es necesario darlos de nuevo a través del dispositivo de entrada.    Fig. 5.6.1 Ejemplos de Memoria Secundaria En la Memoria Secundaria un archivo consta de un conjunto de bloques (correspondiente a la cantidad de información que se transfiere físicamente en cada operación de acceso (lectura oescritura).El Sistema Operativo o Sistema de Gestión de Archivos es el encargado de la asignación de bloques a archivos, de lo que surgen dos cuestiones, en primer lugar, debe asignarle el espacio de Memoria Secundaria a los archivos y, en segundo lugar, es necesario guardar constancia del espacio disponible para asignar.El sistema de archivos se ocupa primordialmente de administrar el espacio dealmacenamiento secundario, sobre todo el espacio en disco. El manejo del espacio libre en disco se lleva a cabo de la siguiente manera:· Vector de bits· Lista ligada (lista libre)· Por conteo (agrupación)Vector de bits. El espacio libre en disco es frecuentemente implementado como un mapa de bits, donde cada block es representado por un bit y si el bloc es libre el bit es cero de lo contrario estáasignado.11000111Lista ligada. Una lista ligada de todos los blocks libres. Otra implantación se consigue guardando la dirección del primer block libre y el número de los blocks libres contiguos que le siguen. Cada entrada de la lista de espacio libre consiste de una dirección de disco y un contador (por conteo). |
-------------------------------------------------

5.6 Manejo de espacio enmemoria secundaria

la diferencia de la memoria principal de la memoriasecundaria , auxiliar, masiva, externa no es tan veloz pero tiene gran capacidad para almacenar información endispositivos tales como discos, cintas magnéticas, discos ópticos. frecuentemente los datos y programas se graban en la memoria secundaria , de esta forma, cuando se ejecuta varias veces un programa o se utilicenrepetidamente unos datos, no es necesario darlos de nuevo a través deldispositivo de entrada.
   
aki unos ejemplos de memoria secundaria
 
en la memoria secundaria un archivo consta de un conjunto de bloques (correspondiente a la cantidad de información que se transfiere físicamente en cada operación de acceso (lectura o escritura).
el sistema operativo o sistema de gestión de archivos es el encargadode la asignación de bloques a archivos, de lo que surgen dos cuestiones, en primer lugar, debe asignarle el espacio de memoria secundaria a los archivos y, en segundo lugar, es necesario guardar constancia del espacio disponible para asignar.
el sistema de archivos se ocupa primordialmente de administrar el espacio de almacenamiento secundario, sobre todo el espacio en disco. el manejo delespacio libre en disco se lleva a cabo de la siguiente manera:
 
*vector de bists
*lista ligada (lista libre)
*por conteo(agrupacion)
    
vector de bits. el espacio libre en disco es frecuentemente implementado como un mapa de bits, donde cada block es representado por un bit y si el bloc es libre el bit es cero de lo contrario está asignado.11000111
lista ligada. una lista ligada detodos los blocks libres. otra implantación se consigue guardando la dirección del primer block libre y el número de los blocks libres contiguos que le siguen. cada entrada de la lista de espacio libre consiste de una dirección de disco y un contador (por conteo).

ejemplo de una lista de espacio libre enlazada en el disco.
 
por agrupación. se almacena la dirección en n blocks libres en el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programa
  • Program
  • Un Programa
  • Programas
  • Programas
  • Programa
  • Programador
  • Program

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS