Está en la página 1de 5

Introducción

Almacenamiento real y virtual de los sistemas operativos


•Almacenamiento real de los sistemas operativos
-Organización: El almacenamiento principal se ha considerado como un recurso
costoso, por lo cual su actualización debía optimizarse, las aplicaciones actuales
requieren cantidades mayores de almacenamiento principal.

- Administración: Se busca obtener el mejor aprovechamiento y desempeño


posible del caro recurso de almacenamiento principal.

Se divide en:
 Estrategias de obtención
 Estrategias de obtención por demanda
 Estrategias de obtención anticipada
 Estrategias de colocación
Estrategias de reemplazo

-jerarquía del almacenamiento real: Los programas y datos tienen que estar en la
memoria principal para poder ejecutarse o ser referenciados, los programas y
datos que no sean necesarios de inmediato pueden mantenerse en el
almacenamiento secundario. Los sistemas con varios niveles de almacenamiento
requieren destinar recursos para administrar el movimiento de programas y datos
entre niveles.

- Particiones fija y particiones variables:

Fija: Permiten que varios procesos usuarios compitan al mismo tiempo por los
recursos del sistema:

 Multiprogramación de partición fija: Traducción y carga absolutas.

 Multiprogramación de partición fija: Traducción y carga relocalizables.

Variable: Los procesos ocupan tanto espacio como necesitan, pero obviamente no
deben superar el espacio disponible de memoria, no hay límites fijos de memoria,
la partición de un trabajo es su propio tamaño.
•Almacenamiento virtual de los sistemas operativos

- Concepto básico de almacenamiento virtual:  Permite almacenar datos


transfiriéndolos a través de Internet o de otra red a un sistema de almacenamiento
externo que mantiene un tercero.

- Organización de múltiples niveles:

- Sistema de paginación: Se trata de un modelo de organización de memoria física


en el que se divide toda la memoria en porciones del mismo tamaño. Esas
porciones reciben el nombre de marcos o páginas físicas.

- Sistema de segmentación: Es un esquema de manejo de memoria mediante el


cual la estructura del programa refleja su división lógica, llevándose a cabo una
agrupación lógica de la información en bloques de tamaño variable denominados
segmentos, estos pueden ser de distintos tamaños, incluso de forma dinámica.
Conclusión

También podría gustarte