Está en la página 1de 4

Nombre de la materia

Sistemas Operativos
Nombre de la Licenciatura
Ingeniería en sistemas
computacionales.
Nombre del alumno
José Antonio Aguirre Tirado
Matrícula
010588680
Nombre de la Tarea
Tarea 4
Unidad #4
Administración de memoria
Nombre del Tutor
Francisco Ramón Santos
Fecha
24/11/2019
Unidad 4. Administración de memoria
Sistemas Operativos

ADMINISTRACIÓN DE MEMORIA
Introducción
En un sistema monoprogramado, la memoria se divide en dos partes: una parte para el
sistema operativo (monitor residente, núcleo) y una parte para el programa actualmente
en ejecución. En un sistema multiprogramado, la parte de «usuario» de la memoria se
debe subdividir posteriormente para acomodar múltiples procesos. El sistema operativo es
el encargado de la tarea de subdivisión y a esta tarea se le denomina gestión de la
memoria.

Desarrollo
Responde las siguientes preguntas:

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

La dirección lógica se encarga de administrar la cantidad de memoria que ha


de utilizar un determinado programa o proceso y la dirección física se encarga
del almacenamiento que requieran los programas.

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

La fragmentación interna ocurre cuando el tamaño de un archivo es inferior al


tamaño del clúster y la externa es la que ocurre cuando un archivo no utiliza
espacios contiguos de memoria (da saltos dentro la memoria) impidiendo que
nuevos archivos los puedan utilizar debido al pequeño tamaño que deja.

3. Describe estos algoritmos de asignación:

a) Primer ajuste: Recorre la memoria de arriba hasta abajo y ubica el proceso en


el primer bloque disponible que encuentra y que satisfaga el requerimiento de
tamaño.
b) Mejor ajuste: Elige el bloque de tamaño más próximo al solicitado,
proporcionando por o general los peores resultados, puesto que este algoritmo
busca el hueco mas pequeño para el proceso.
Unidad 4. Administración de memoria
Sistemas Operativos

c) Peor ajuste: Toma el hueco mas grande que se encuentre en la memoria y


asignarlo al proceso que esta siendo admitido de tal manera que el nuevo
hueco quede aun disponible.

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

La paginación divide la memoria en partes iguales (marcos de página) y la


segmentación divide la memoria en tamaños diferentes según se asignen.

5. Menciona dos desventajas del particionamiento dinámico.

 Se requiere compactar la memoria (fragmentación externa).


 El compactado tomo tiempo.

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

Ya que seria un espacio de memoria desperdiciado.

2. En un sistema Linux sin un espacio suficiente de SWAP será imposible la


hibernación del sistema:
Verdadero Falso

No es necesario utilizar SWAP, solo seria necesario en caso de no contar con un equipo
de alto rendimiento.

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

Debido a que la memoria virtual se implemente principal mente para la paginación.

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


representa mayor problema en el rendimiento del sistema:
Verdadero Falso
Unidad 4. Administración de memoria
Sistemas Operativos

Esto es debido a que el sistema dejara de detectar esa partición como una extensión del
disco y la considerara parte de la memoria RAM.

5. Un dispositivo flash puede servir para el almacenamiento de memoria virtual sea


en Linux o Windows:
Verdadero Falso

Existe una configuración llamada “ReadyBoost” la cual nos permite convertir nuestra una
USB como una extensión de la memoria.

Conclusión
El conocer como funciona la memoria de nuestro equipo nos permite saber como
administrarla para un uso optimo de ella y evitar malas configuraciones o fallas en cuanto
al uso de la memoria.

Referencias
 Sistemas operativos: Aspectos internos y principios de diseño (Stallings, 2005).
Capítulo 7: Gestión de la memoria, página 308.
https://utel.vstbridge.com/#/book-details/9788420544625
 Espacio de intercambio
https://www.ecured.cu/Espacio_de_intercambio
 Administración de sistemas informáticos
https://asirclaret-com.webnode.es/news/fragmentacion-interna-y-externa/

También podría gustarte