Está en la página 1de 5

Nombre de la materia

Sistemas operativos

Nombre de la Licenciatura
Ing. En sistemas computacionales

Nombre del alumno


Arturo Guerrero Herná ndez

Matrícula
010322511

Nombre de la Tarea
Actividad semana 4

Unidad 4:
Administració n de memoria

Nombre del Profesor


Francisco Ramó n Santos

Fecha
04/12/2021

1
Unidad 4. Administración de memoria
Sistemas operativos

ACTIVIDAD 2

Objetivos:

 Entender como se administra la memoria en diferentes procesos

Revisa los siguientes recursos

 Sistemas operativos modernos (Tanenbaum, 2009).


Consulta el Capítulo 3: Administración de memoria (pp. 175-201), para analizar
el concepto de dirección de memoria y el proceso de asignación y designación de
espacios de memoria.

  Video
 

 UTPL Gestión de memoria (Cueva, 2013).


Para reforzar los conceptos consultados en el libro de texto, observa este video.

Forma de evaluación:

Criterios Ponderación

Presentación 10 %

pregunta 1. 10 %

Pregunta 2 10 %

Pregunta 3. 30 %

Pregunta 4 20 %

Pregunta 5 20 %

Instrucciones:

Revisa con detalle los recursos de semana 4:

2
Unidad 4. Administración de memoria
Sistemas operativos

Responde las siguientes preguntas:

1. ¿Cuál es la diferencia entre dirección física y lógica?

La diferencia básica entre la dirección lógica y la dirección física es que la


dirección lógica es generada por la CPU en perspectiva de un programa. Por
otro lado, la dirección física es una ubicación que existe en la unidad de
memoria.

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

La fragmentación interna se produce cuando se asignan bloques de memoria de


tamaño fijo al proceso sin preocuparse por el tamaño del proceso, y la
fragmentación externa se produce cuando los procesos se asignan
dinámicamente a la memoria.

3. Describe estos algoritmos de asignación:

a) Primer ajuste:
El algoritmo del primer ajuste asigna la primera partición disponible
(estado=0) y la suficiente para la tarea solicitada, la búsqueda se hace
a partir de la última partición asignada. La prioridad permitida en este

3
Unidad 4. Administración de memoria
Sistemas operativos

algoritmo para aceptación de tareas es la prioridad FIFO (First in-First


Out).

b) Mejor ajuste:
Este algoritmo asigna la partición más pequeña disponible pero
suficiente para la tarea que lo solicita, la búsqueda de bloques se
realiza desde el principio de la tabla hasta encontrar la partición
adecuada, previo a esto se debe realizar una reordenación de la tabla.

c) Peor ajuste:
Este algoritmo ajusta la partición más grande disponible y suficiente
para almacenar la tarea solicitada, la búsqueda se realiza en toda la
tabla de memoria por lo que sugiere que la tabla se encuentre
ordenada del bloque más grande al más pequeño.

4. Describe ¿qué diferencias existen entre paginación y segmentación?


La paginación es un método de administración de memoria utilizado por los
sistemas operativos que permite que la memoria principal use datos que residen
en un dispositivo de almacenamiento secundario. Estos datos se almacenan en
el dispositivo de almacenamiento secundario como bloques del mismo tamaño
llamados páginas.

La segmentación de memoria es un método que proporciona protección de


memoria que está asociado con una longitud específica y un conjunto de

4
Unidad 4. Administración de memoria
Sistemas operativos

permisos. Cuando un proceso intenta acceder a la memoria, primero se verifica


para ver si tiene el permiso requerido para acceder al segmento de memoria en
particular.

5. Menciona dos desventajas del particionamiento dinámico.

 Uso ineficiente del procesador, debido a la necesidad de compactación


para evitar la fragmentación externa.

 Uso de memoria ineficiente, genera muchos huecos entre las particiones


cada vez más pequeñas.

“REFERENCIAS BIBLIOGRAFICAS”
https://apps.utel.edu.mx/recursos/files/r161r/w21040w/Sistemas
%20Operativos.pdf

También podría gustarte