Está en la página 1de 8

Nombre de

Nombre de la
la materia
materia
Sistemas Operativos
Sistemas Digitales y Periféricos
Nombre de
Nombre de la
la Licenciatura
Licenciatura
Ingeniería en
Ingeniería en Sistemas
Sistemas
Computacionales
Computacionales
Nombre del
Nombre del alumno
alumno
Luis Gerardo
Luis Gerardo Jáquez
Jaquez Magallanes
Magallanes
Matrícula
Matrícula
010206667
010206667
Nombre de
Nombre de la
la Tarea
Tarea
Ejercicios del
Procesos de Sistema
lógica booleana
Operativo
Unidad ## 42
Unidad
Memoria
Administración de memoria
Nombre del
Nombre del Profesor
Profesor
JoséMarell
Ana Guadalupe Jiménez
Arteaga García
Martínez
Fecha
Fecha
Domingo0124dedeAgosto
Sábado abril del
del2020
2020

1
Unidad 4. Administración de memoria
Sistemas operativos

ÍNDICE
Actividad 4....................................................................................................................................................3
Tarea:.......................................................................................................................................................3
Introducción.................................................................................................................................................4
¿De qué manera la administración de memoria impacta en el funcionamiento de un sistema
operativo?................................................................................................................................................4
Desarrollo de la Actividad.............................................................................................................................5
Responde las siguientes preguntas:.....................................................................................................5
Subraya Falso o Verdadero para cada uno de los enunciados. Después de subrayar la respuesta,
explica en un párrafo de manera clara por qué consideras que es la elección correcta. La respuesta
debe ser breve y sustentada................................................................................................................6
Conclusión:...................................................................................................................................................7
Fuentes de Información...............................................................................................................................7

2
2
Unidad 4. Administración de memoria
Sistemas operativos

Actividad 4

Tarea:

Tarea

Tu tarea consiste en realizar los ejercicios que encontrarás en el documento Tarea:


Administración de memoria. Coloca al final de cada pregunta un pequeño texto
fundamentando tu respuesta.

Para realizar la actividad, consulta el siguiente recurso.

Lectura

 Sistemas operativos: Aspectos internos y principios de diseño (Stallings, 2005).


Consulta el Capítulo 7: Gestión de la memoria, a partir de la página 308, para
apoyarte en la realización de la actividad.

Integra un documento que incluya una breve introducción, el desarrollo de los puntos
solicitados, un apartado de conclusiones y las referencias bibliográficas.

3
3
Unidad 4. Administración de memoria
Sistemas operativos

Introducción
¿De qué manera la administración de memoria impacta en el funcionamiento de
un sistema operativo?

Todas la Computadoras permiten al usuario realizar varias tareas a la vez, por ejemplo
podemos estar trabajando con documentos de texto, al mismo tiempo que tenemos el
reproductor de música y además se está ejecutando el análisis del antivirus. Estas y muchas
otras actividades pueden estarse llevando a cabo.

Ala par para ejecutar todos estos procesos la computadora tiene a su alcance un recurso
importante que es la memoria la cual se encarga de dividir el trabajo de los diferentes procesos
que se ejecutan, de esto se encarga el administrador de memoria.

Enel Microprocesador tenemos los registros de tabla de mapas de página que nos dice en que
lugar se esta ejecutando determinado proceso, al mismo tiempo hace uso de la memoria
principal y el disco duro ya que hay intercambio de algunos procesos para que permanezcan
activos y otros esperen un momento.
En el Disco Duro se manejan el nivel adyacente inferior y el archivo Swap mientras que en la
memoria principal esta el nivel adyacente superior y entre las dos se encuentra el nivel de
memoria adyacente.

4
4
Unidad 4. Administración de memoria
Sistemas operativos

Desarrollo de la Actividad

Responde las siguientes preguntas:

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


La dirección de memoria física está asociada con un Marco de Página, mientras que el
espacio de direcciones virtuales está relacionado a una Página Virtual la cual se va a
relacionar con las direcciones de memoria física en el marco de página.

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


La fragmentación interna, es la pérdida de espacio, cuando un proceso es cargado en
una partición y es más pequeño que la partición, se desaprovecha espacio,
produciéndose una fragmentación interna.
La fragmentación externa es cuando una partición es tan pequeña que no cabe en ella
ningún proceso, ese espacio se estará desperdiciando, y produciéndose una
fragmentación externa.

3. Describe estos algoritmos de asignación:

a) Primer ajuste: El administrador de memoria revisa la lista de segmentos hasta


encontrar un hueco bastante grande y lo divide en dos partes uno que los
asignara al proceso y otra como una parte de memoria sin utilizar.

b) Mejor ajuste: Busca en toda la lista de principio a fin y toma el hueco lo mas
pequeño posible que se ajuste al proceso al tamaño del proceso que se
requiere.

c) Peor ajuste: Este algoritmo toma siempre el hueco más grande de manera
que el nuevo hueco que va a dejar sea lo bastante grande para que sea útil a
otro proceso.

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

La paginación se divide en marcos de igual tamaño, cada proceso se divide en una serie
de pasoso y no origina fragmentación externa.
La segmentación da lugar a que cada proceso se divida en segmentos situados en
particiones dinámicas y no tiene fragmentación interna.

5. Menciona dos desventajas del particionamiento dinámico.


Se genera fragmentación externa.
Uso ineficiente del procesador.

5
5
Unidad 4. Administración de memoria
Sistemas operativos

Subraya Falso o Verdadero para cada uno de los enunciados. Después de


subrayar la respuesta, explica en un párrafo de manera clara por qué consideras
que es la elección correcta. La respuesta debe ser breve y sustentada.

1. En un entorno Windows elegir suficiente tamaño para una partición de intercambio


(espacio no particionado), influirá en el rendimiento del sistema:
Verdadero Falso
Si, ya que el sistema necesita espacio para los controladores y el uso del mismo SO
2. En un sistema Linux sin un espacio suficiente de SWAP será imposible la hibernación
del sistema:
Verdadero Falso
El Sistema Operativo necesita tener una partición en el disco duro para poder hibernar lo que
quiere decir que todo lo que tiene en memoria RAM lo va a mandar a memoria virtual, esta se
recomienda ser de 2GB para equipos con más de 4gb de RAM.
3. Los procesos con mayor prioridad siempre usarán memoria RAM, de ser posible.
mientras que los procesos de menor prioridad podrán utilizar preferentemente memoria
virtual:
Verdadero Falso

Depende de los procesos que se tengan ya en funcionamiento, si estoy ejecutando varios


programas en segundo plano y quiero ejecutar un juego lo que ya tenía en la RAM se va a
quedar y lo nuevo que no alcance lo va a mandar a la memoria virtual en este caso el juego.

4. Cuando existe una partición exclusiva de intercambio, la fragmentación no representa


mayor problema en el rendimiento del sistema:
Verdadero Falso

Esto si dedicamos una gran cantidad de partición o incluso el disco duro entero como área de
intercambio.
5. Un dispositivo flash puede servir para el almacenamiento de memoria virtual sea en
Linux o Windows:
Verdadero Falso
Muchas de las memorias flash se pueden adaptar para poder funcionar como memoria virtual y
esta como opción en caso de Windows al iniciar reproducción automática de esta
“ReadyBoost”.

6
6
Unidad 4. Administración de memoria
Sistemas operativos

7
7
Unidad 4. Administración de memoria
Sistemas operativos

Conclusión:

En esta nueva unidad hemos aprendido a saber como el ordenador y el SO administran la


memoria para así poder ejecutar los procesos ya que son varios y poder utilizar varios
programas a la vez sin necesidad de perder velocidad.

Estos procesos son almacenados en la memoria RAM y a la vez también se hace uso de la
Memoria Virtual que se encuentra en el Disco Duro, y en el caso de Linux hay que crear una
partición para que la máquina pueda hibernar y que no se pierdan los procesos al momento de
que se apaga en hibernación.

Hemos aprendido a saber como la memoria administra los espacios para cada proceso y como
los mueve de lugar conforme a su peso y reacomoda como ve necesario.

Se hace uso de la memoria virtual en algunos de los procesos en los cuales la Memoria RAM
no alcanza a almacenar o en caso de que se vaya a hibernar los procesos no pueden estar en
Memoria RAM o si no se perderían para ellos se tienen que mover a Memoria Virtual para no
perderlos.

Fuentes de Información

OpenClass Semana 4 Profesor Ana Marell Arteaga Martínez


Sistemas operativos: Aspectos internos y principios de diseño (Stallings, 2005).Páginas 308-
388.

8
8

También podría gustarte