Transcript
Page 1: Administración de la memoria virtual

Administracion de Memoria Virtual

➜RED DIAMOND➜ 👉 Leslie➜ 👆 Glenda➜ 🔨 Juan de dios➜ 👍 fanny➜ ✋ paco

Page 2: Administración de la memoria virtual

La memoria virtualLa memoria virtual, permite simular una memoria RAM de mayor tamaño de la instalada en el equipo. Es un mecanismo del cual se encarga el sistema operativo. Es una técnica de administración de la memoria que permite que el sistema operativo disponga, tanto para el software de usuario como para sí mismo, de mayor cantidad de memoria que esté disponible físicamente.

Page 3: Administración de la memoria virtual

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.

Page 4: Administración de la memoria virtual

➜ 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 paginación".

Page 5: Administración de la memoria virtual

Modificación de la memoria virtual

En caso de que nuestra (PC) necesite memoria (RAM) superior a la memoria física que posee nuestra máquina, el sistema operativo recurre ala memoria del “disco duro” a esta memoria se la denomina “virtual” es muy lenta comparada con la memoria (RAM) física Pero nos permite que nuestro sistema pueda seguir operando SIN BLOQUEARSE.

Page 6: Administración de la memoria virtual

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 más lenta. A esta memoria también se la denomina memoria de intercambio o “swap memory” La cantidad que se le asigna pede ser modificada.

Page 7: Administración de la memoria virtual

REQUISITOS:

Espacio disponible en el “disco” aproximadamente de 3 a 10 (GB) de memoria.Capacidad par interpretar los diferentes puntos. Que veremos en explicación.

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.

Page 8: Administración de la memoria virtual

➜ -En el primer paso da la opción 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 opción haciendo click en “tamaño personalizado”.

➜ Aquí en esta opción 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 función del sistema.

Page 9: Administración de la memoria virtual

Esta técnica 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 física o real.

Page 10: Administración de la memoria virtual

SWAPEs un espacio reservado en el disco

duro para usarse como una extensión de memoria virtual.

Es una técnica utilizada para hacer creer a los programas que existe mas

memoria RAM de la que existe en realidad

Page 11: Administración de la memoria virtual

Paginación y Segmentación➜ Un 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 ejecución.

➜ 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.

Page 12: Administración de la memoria virtual

La Segmentacion

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

Page 13: Administración de la memoria virtual

Ventajas de la segmentacion

• 2 procesos pueden compartir un segmento con solo tener entradas en sus tablas generales que apunten al mismo segmento de almacenamiento primario

• Las estructuras que lo integran pueden cambiar de tamaño• El programador puede conocer las unidades logicas de su

programa• Se hace mas facil la modificacion de los mismos• Es facil el compartir segmentos• Es posible que los segmentos crezcan dinamicamente

segun las necesidades del programa en ejecucion

Page 14: Administración de la memoria virtual

Desventajas de la Segmentacion

• Debido a que los segmentos tiene un tamaño variable se pueden presentar problemas de fragmentacion externas lo que puede ameritar un plan de reubicacion de segmentos en memoria principal

• No 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 tamaño

• La comparticion de segmentos permite ahorrar memoria pero requiere de mecanismos adicionales da hardware y software

Page 15: Administración de la memoria virtual

Es una técnica de manejo de memoria en la cual el espacio de memoria se divide en secciones físicas de igual

tamaño

De esta manera se puede cargar una pagina de información en cualquier

marco de pagina

Paginacion

Page 16: Administración de la memoria virtual

Ventajas de la Paginación

• Fácil asignación de memoria• La memoria proviene de una lista libre de partes de

cierto tamaño• Fácil intercambio de bloques de un programa• Todos los bloques son del mismo tamaño• Las páginas son un múltiplo conveniente del

tamaño del bloque del disco

Page 17: Administración de la memoria virtual

Inconvenientes de la Paginación

• Puede existir fragmentación interna ya que los procesos pueden no usar memoria en algunas páginas

• El almacenamiento de cada tabla de referencias puede ser significante

• Hay gastos altos de memoria para las referencias

Page 18: Administración de la memoria virtual

Estrategias de AdministraciónExisten varias formas de gestionar la memoria virtual

- Estrategias de mejor ajuste- Estrategias de primer ajuste- Estrategias de peor ajuste- Estrategias de Obtención- Estrategias de Colocación- Estrategias de Reemplazo

Page 19: Administración de la memoria virtual

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.

Page 20: Administración de la memoria virtual

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 más grande posible.

Estrategias de obtención: Determina cuando se debe transferir una página o un segmento de almacenamiento secundario al primario. Las estrategias de obtención por demanda esperan a que un proceso en ejecución haga referencia a una página o a un segmento antes de traer la página o el segmento de almacenamiento primario.

Page 21: Administración de la memoria virtual

Insert your desiredtet here.

Estrategias de colocación: Determinan en que lugar del almacenamiento primario se debe colocar una pagina o un segmento entrante. Una página entrante se puede colocar en cualquier marco de página disponible.

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

Page 22: Administración de la memoria virtual

Actividades

L E L Y X A B R T Y J S L N O I C A T N E M G E S N B

V L Q A R A M Y J A S T S I S T E M A S N I M P A F C

A C A M E M O R I A X O P E R A T I V O S T W A Y A M

F G C O P T V I R T U A L Q A P O N Y B H J I C C N J

G L E N D I S A S D C B M L D G K Ñ X C E R U O M Y I

G L X R O M R T B Y E S Y E C B M E M O R I A B Y E N

A D M I N I S T R A B Y E S B N X C E I N T E R N A T

P A G I N A C I O N M I O K P O U T D F A C B N Y T E

B C A E L I N U X T V B E S T R A T E G I A V C B Y R

R T U I S W A P Q A S C R E E M P L A Z O O D B A H N

Page 23: Administración de la memoria virtual

Place your screenshot here


Top Related