administraci³n de la memoria virtual

Download Administraci³n de la memoria virtual

If you can't read please download the document

Post on 14-Feb-2017

18 views

Category:

Education

2 download

Embed Size (px)

TRANSCRIPT

Administracion de Memoria Virtual

Administracion de Memoria VirtualRED DIAMOND

Leslie Glenda Juan de dios fanny paco

Lamemoria virtual

La memoria virtual, permite simular una memoria RAM de mayor tamao de la instalada en el equipo. Es un mecanismo del cual se encarga el sistema operativo. Es una tcnica de administracin de lamemoria que permite que el sistema operativo disponga, tanto para el software de usuario como para s mismo, de mayor cantidad dememoriaque est disponible fsicamente.

Su utilidad reside en que las aplicaciones y sus datos, para poder ser usados por el procesador, tienen que pasar del disco duro, que es donde se encuentra almacenado todo cuando apagas al equipo, a la memoria RAM que puede ser accedida de forma directa por el micro. A mayor RAM, mayor capacidad para ejecutar aplicaciones con datos complejos.

La memoria virtual se utiliza cuando la memoria principal (RAM) no alcanza, utilizando espacio en disco duro para extenderla. Generalmente el archivo utilizado para guardar la memoria virtual es llamado "archivo de paginacin".

Modificacin de la memoria virtualEn caso de que nuestra (PC) necesite memoria (RAM) superior a la memoria fsica que posee nuestra mquina, el sistema operativo recurre ala memoria del disco duro a esta memoria se la denomina virtual es muy lenta comparada con la memoria (RAM) fsica Pero nos permite que nuestro sistema pueda seguir operando SIN BLOQUEARSE.

Se debe tener en cuenta que el tiempo de acceso a la memoria RAM es del orden de nanosegundos y el de acceso a disco es del orden de milisegundos, por lo que la diferencia de velocidad es del orden de decenas de miles de veces ms lenta. A esta memoria tambin se la denomina memoria de intercambio o swap memory La cantidad que se le asigna pede ser modificada.

REQUISITOS:

Espacio disponible en el disco aproximadamente de 3 a 10 (GB) de memoria.Capacidad par interpretar los diferentes puntos. Que veremos en explicacin.

1.Lo primero vamos hacer es ubicarnos en el escritorio ubicamos all el icono llamado (Equipo). 2.Entramos a propiedad, luego se no abrir el panel del sistema, aqu entraremos a (configuraciones avanzadas del sistema). 3.En opciones avanzadas buscamos el cuadro de rendimiento y hacemos click en el cuadro de configuraciones. 4.En este cuadro hacemos click en opciones avanzadas.5.Aqu entramos al cuadro Memoria Virtual hacemos click en el cuadro cambiar. 6.Aqu tenemos varias opciones las cuales vamos a modificar.

-En el primer paso da la opcin de dejar que nuestro sistema se encargue de administrar la cantidad de memoria que va a utilizar del disco duro. Lo que nosotros vamos a hacer es modificar esta opcin haciendo click en tamao personalizado.Aqu en esta opcin vamos a podemos asignar en los cuadros que hay en centro de la imagen la cantidad de memoria del disco que queremos destinar la cantidad de memoria que vamos a utilizar del disco no podremos utilizar para guardar archivos o instalar programas.

Podemos empezar colocando la cantidad minima recomendada como puede ver en la parte de debajo de la imagen en donde dice (RECOMENDADO). Se asigna la cantidad que desee, luego que hayamos configurado esta ventana le damos a aceptar. Se reinicia el sistema y disfrutar de una mejor funcin del sistema.

Esta tcnica virtualiza la memoria principal (RAM) a partir de un disco duro (almacenamiento secundario), permitiendo al sistema operativo brindarle a un programa y a s mismo un espacio de direcciones de memoria mayores a la memoria fsica o real.

SWAP

Es un espacio reservado en el disco duro para usarse como una extensin de memoria virtual.

Es una tcnica utilizada para hacer creer a los programas que existe mas memoria RAM de la que existe en realidad

Paginacin y SegmentacinUn proceso puede ser dividido en partes que no necesitan estar localizados continuamente en la memoria principal.Esto quiere decir que todas las partes de un proceso no necesitan ser cargadas en la memoria principal durante la ejecucin.Podemos utilizar la memoria virtual para porciones de un programa que no son utilizadas actualmente y que otro programa que necesite memoria principal pueda accesar a sta.

La Segmentacion

es un esquema de manejo de memoria mediante el cual la estructura del programa refleja su division logica

Ventajas de la segmentacion2 procesos pueden compartir un segmento con solo tener entradas en sus tablas generales que apunten al mismo segmento de almacenamiento primarioLas estructuras que lo integran pueden cambiar de tamaoEl programador puede conocer las unidades logicas de su programaSe hace mas facil la modificacion de los mismosEs facil el compartir segmentosEs posible que los segmentos crezcan dinamicamente segun las necesidades del programa en ejecucion

Desventajas de la Segmentacion

Debido a que los segmentos tiene un tamao variable se pueden presentar problemas de fragmentacion externas lo que puede ameritar un plan de reubicacion de segmentos en memoria principalNo se puede grarantizar que al salir un segmento de la memoria este pueda ser traido facilmente de nuevo ya que sera necesario encontrar nuevamente un area de memoria libre ajustada a su tamaoLa comparticion de segmentos permite ahorrar memoria pero requiere de mecanismos adicionales da hardware y software

Es una tcnica de manejo de memoria en la cual el espacio de memoria se divide en secciones fsicas de igual tamao

De esta manera se puede cargar una pagina de informacin en cualquier marco de paginaPaginacion

Ventajas de la Paginacin

Fcil asignacin de memoriaLa memoria proviene de una lista libre de partes de cierto tamaoFcil intercambio de bloques de un programaTodos los bloques son del mismo tamaoLas pginas son un mltiplo conveniente del tamao del bloque del disco

Inconvenientes de la PaginacinPuede existir fragmentacin interna ya que los procesos pueden no usar memoria en algunas pginas

El almacenamiento de cada tabla de referencias puede ser significante

Hay gastos altos de memoria para las referencias

Estrategias de AdministracinExisten varias formas de gestionar la memoria virtual

Estrategias de mejor ajusteEstrategias de primer ajusteEstrategias de peor ajusteEstrategias de ObtencinEstrategias de ColocacinEstrategias de Reemplazo

Estrategias del mejor ajuste: Un trabajo que entre en el sistema se colocar en el espacio vaci del almacenamiento principal en el que quepa mejor y que deje la menor cantidad posible de espacio sin utilizar.

Estrategias del primer ajuste: Un trabajo que entre en el sistema se colocara en el almacenamiento principal en el primer vaci disponibles lo bastante grande para contenerlo.

Estrategias del peor ajuste: Consiste en colocar un programa en el almacenamiento primario en el espacio vaci donde peor se ajusta es decir en el espacio ms grande posible.

Estrategias de obtencin: Determina cuando se debe transferir una pgina o un segmento de almacenamiento secundario al primario. Las estrategias de obtencin por demanda esperan a que un proceso en ejecucin haga referencia a una pgina o a un segmento antes de traer la pgina o el segmento de almacenamiento primario.

Insert your desiredtet here.Estrategias de colocacin: Determinan en que lugar del almacenamiento primario se debe colocar una pagina o un segmento entrante. Una pgina entrante se puede colocar en cualquier marco de pgina disponible.

Estrategias de reemplazo: Sirven para decidir cual pgina o segmento se debe desplazar para dar espacio a una pgina o segmento entrante cuando esta completamente ocupado el almacenamiento primario.

ActividadesLELYXABRTYJSLNOICATNEMGESNBVLQARAMYJASTSISTEMASNIMPAFCACAMEMORIAXOPERATIVOSTWAYAMFGCOPTVIRTUALQAPONYBHJICCNJGL ENDISASDCBMLDGKXCERUOMYIGLXROMRTBYESYECBMEMORIABYENADMINISTRABYESBNXCEINTERNATPAGINACIONMIOKPOUTDFACBNYTEBCAELINUXTVBESTRATEGIAVCBYRRTUISWAPQASCREEMPLAZOODBAHN

Place your screenshot here