Características de la memoria virtual

Clasificado en Informática

Escrito el en español con un tamaño de 3,81 KB

La memoria es uno de los principales recursos de la computadora, la cual debe de administrarse con mucho cuidado.
La parte del sistema operativo que administra la memoria se llama administrador de memoria
Su labor consiste en llevar un registro de las partes de memoria que se estén utilizando y aquellas que no, con el fin de asignar espacio en memoria a los procesos cuando éstos la necesiten y liberándola cuando terminen, así como administrar el intercambio entre la memoria principal y el disco en los casos en los que la memoria principal no le pueda dar capacidad a todos los procesos que tienen necesidad de ella.
El propósito principal de una computadora es el de ejecutar programas, deben de estar en la memoria principal durante la ejecución
Para optimizar el uso del CPU y de la memoria, el sistema operativo debe de tener varios procesos a la vez en la memoria principal,

Administrador de Memoria


Se refiere a los distintos métodos y operaciones que se encargan de obtener la máxima utilidad de la memoria, organizando los procesos y programas que se ejecutan de manera tal que se aproveche de la mejor manera posible el espacio disponible.
La operación principal que realiza es la de trasladar la información que deberá ser ejecutada por el procesador, a la memoria principal. Se conoce como Memoria Virtual
Ventajas, permite que el sistema cuente con una memoria más extensa teniendo la misma memoria real, Y que los programas que son utilizados no ocupen lugar innecesario.

ESQUEMA CONTIGUO DE USUARIO UNICO


Si el programa era demasiado grande y no cabía en el espacio de memoria disponible, no se podía ejecutar.

PARTICIONES DINÁMICAS


Con las particiones dinámicas, la memoria principal disponible aun se conserva en bloques contiguos, pero a las tareas nada mas se les da memoria que solicitan cuando se cargan para su procesamiento.

PARTICIONES FIJAS


El tamaño de la partición se especificaba al encender el sistema, cada partición podía reconfigurarse al volver encender el sistema o reiniciar el sistema.
Jerarquía de memoria es la organización piramidal de la memoria en niveles, que tienen los ordenadores.
Su objetivo es conseguir el rendimiento de una memoria de gran velocidad al coste de una memoria de baja velocidad, basándose en el principio de cercanía de referencias.
Los puntos básicos relacionados con la memoria pueden resumirse en:
* Cantidad * Velocidad * Coste

MEMORIA VIRTUAL

Cómo la memoria virtual se mapea a la memoria física la Memoria virtual es un concepto que permite al software usar más memoria principal que la que realmente posee el ordenador.
los ordenadores tienen cuatro tipos de memoria: registros en la CPU, la memoria cache, la memoria RAM, y el disco duro.
Las aplicaciones requieren el acceso a más información (código y datos) que la que se puede mantener en memoria física.
Una solución al problema de necesitar mayor cantidad de memoria de la que se posee consiste en que las aplicaciones mantengan parte de su información en disco, moviéndola a la memoria principal cuando sea necesario.
La alternativa es usar memoria virtual, donde la combinación entre hardware especial y el sistema operativo hace uso de la memoria principal y la secundaria para hacer parecer que el ordenador tiene mucha más memoria principal (RAM) que la que realmente posee.

Entradas relacionadas: