0% encontró este documento útil (0 votos)
54 vistas8 páginas

Gestión de Memoria Virtual en Sistemas

Este documento resume los conceptos clave de la gestión de memoria y memoria virtual. Explica la diferencia entre direcciones lógicas, relativas y físicas, así como entre páginas y marcos, y páginas y segmentos. También cubre los requisitos de la gestión de memoria como reubicación, compartición y protección. Además, aborda los tipos de fragmentación y las ventajas de particiones de tamaños variables.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
54 vistas8 páginas

Gestión de Memoria Virtual en Sistemas

Este documento resume los conceptos clave de la gestión de memoria y memoria virtual. Explica la diferencia entre direcciones lógicas, relativas y físicas, así como entre páginas y marcos, y páginas y segmentos. También cubre los requisitos de la gestión de memoria como reubicación, compartición y protección. Además, aborda los tipos de fragmentación y las ventajas de particiones de tamaños variables.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

GESTION DE

MEMORIA/MEMORIA
VIRTUAL.

JOSE LUIS DE OLEO PONCEANO.


PRESENTACION.

NOMBRE:
JOSE LUIS DE OLEO PONCEANO.

MATRICULA:
2017-1782.

SECCION:
SOF-105
INDICE.

1- ¿Qué requisitos se intenta satisfacer en gestión de la memoria?


2- ¿Por qué es deseable la capacidad para reubicar procesos?
3- ¿Por qué no es posible forzar la protección de la memoria en tiempo
de compilación?
4- ¿Qué razones existen para permitir que dos o más procesos accedan a
una misma región de la memoria?
5- En un esquema de particionamiento fijo. ¿cuáles son las ventajas de
utilizar particiones de distinto tamaño?
6- ¿Cuál es la diferencia entre fragmentación interna y externa?
7- ¿Cuáles son las distinciones direcciones lógicas, relativas y físicas?
8- ¿Cuál es la diferencia entre una página y un marco?
9- ¿Cuál es la diferencia entre una página y un segmento?
¿Qué requisitos se intenta satisfacer en gestión de la memoria?
Los requisitos que la gestión de memoria intenta satisfacer son los siguientes:

- Reubicación.
- Compartición.
- Protección.
- Organización física.
- Organización lógica.

¿Por qué es deseable la capacidad para reubicar procesos?

Es deseable debido a que el programador no es capas de anticipar que programas


residirán en memoria principal en tiempo de ejecución de su programa, así como
también poder intercambiar procesos en la memoria principal para maximizar la
utilización del procesador, proporcionando un gran número de procesos para la
ejecución.

¿Por qué no es posible forzar la protección de la memoria en tiempo de


compilación?

Esto es debido a que el sistema operativo no puede anticipar todas las referencias de
memoria que un programa hará. Incluso si tal anticipación fuera posible, llevaría
demasiado tiempo calcularlo para cada programa a fin de comprobar la violación de
referencia de la memoria. Por tanto, solo es posible evaluar la permisibilidad de una
referencia en tiempo de ejecución de la instrucción que realiza dicha referencia.

¿Qué razones existen para permitir que dos o más procesos accedan a
una misma región de la memoria?
Cualquier mecanismo de protección debe tener flexibilidad de permitir a varios
procesos acceder a la misma porción de memoria principal. Por ejemplo, si varios
programas están ejecutando el mismo programa, es ventajoso permitir que cada proceso
pueda acceder a la misma copia del programa en lugar de tener su propia separada.

En un esquema de particionamiento fijo. ¿cuáles son las ventajas de


utilizar particiones de distinto tamaño?

Las ventajas de usar particiones de distinto tamaño son:

- Sencillo de implementar.
- Poca sobrecarga del sistema operativo.

¿Cuál es la diferencia entre fragmentación interna y externa?

La principal diferencia entre la fragmentación interna y la fragmentación externa es que


la fragmentación interna es el espacio de almacenamiento que permanece sin usar entre
los bloques de memoria asignados, mientras que la fragmentación externa son los
agujeros entre los bloques contiguos que son muy pequeños para atender una solicitud.

¿Cuáles son las distinciones direcciones lógicas, relativas y físicas?

- Direcciones lógicas: referencia a una posición de memoria independiente de la


asignación actual de datos de la memoria.

- Direcciones relativas: dirección calculada como un desplazamiento a partir de


una dirección de base.
- Direcciones físicas: posición absoluta de una unidad de datos en la memoria.
¿Cuál es la diferencia entre una página y un marco?

- Pagina: es el almacenamiento virtual, un bloque de longitud fija que dispone de


una dirección virtual y que se transfiere como una unidad entre la memoria
principal y la memoria secundaria.

Marco:  bloque de memoria principal contiguo y de longitud fija que se usa para
contener una página.

¿Cuál es la diferencia entre una página y un segmento?

- Pagina: es el almacenamiento virtual, un bloque de longitud fija que dispone de


una dirección virtual y que se transfiere como una unidad entre la memoria
principal y la memoria secundaria.

- Segmento: en la memoria virtual, un bloque que tiene una dirección virtual. Los
bloques de un programa pueden ser de longitud desigual y pueden ser incluso de
longitud variable dinámicamente.

CONCLUSION.
Espero que el trabajo presentado allá llenado todas las expectativas creadas, de tal
manera que se obtenga una calificación aceptable y acorde al trabajo realizado.

BIBLIOGRAFÍA.
Capítulos 6 y 7 del libro de sistemas operativos y redes de william-stallings

[Link]

[Link]

También podría gustarte