Está en la página 1de 4

Presentación

Nombre
Alexander Soto Suero

Matricula
100619001

Tema
Ejercicios 3.2

Asignatura
Sistemas Operativos
Ejercicios
1. Explique las diferencias fundamentales entre la fragmentación interna y la
fragmentación externa.
Fragmentación interna:
La fragmentación interna ocurre cuando la memoria se divide en bloques de tamaño
montados. Siempre que un método solicita la memoria, el bloque de tamaño
montado se asigna al método. En caso de que la memoria asignada al método sea
algo más grande que la memoria solicitada, entonces la distinción entre memoria
asignada y solicitada es que la fragmentación interna.
Fragmentación externa:
La fragmentación externa ocurre cuando hay una cantidad suficiente de área dentro
de la memoria para satisfacer la solicitud de memoria de un método. Sin embargo, la
solicitud de memoria del proceso no se puede cumplir porque la memoria ofrecida
es de manera no contigua. Si aplica la estrategia de asignación de memoria de
primer ajuste o de mejor ajuste, provocará una fragmentación externa.
Causas de la fragmentación en los sistemas de usuarios únicos:
Tienen una cantidad limitada de memoria, si un programa no cabe entonces debe
aumentarse la memoria o modificar el programa para que pueda caber.
Causas de la fragmentación en los sistemas de usuarios únicos:
Para modificar las particiones necesitaba reiniciarse el sistema y cada programa
tenía su propia partición sin poder alterar las demás ni las del sistema a no ser que se
apagara e iniciara de nuevo.
Causas de la fragmentación en los sistemas de particiones dinámicas:
Mantiene la misma mecánica que las fijas, pero mejoraron la flexibilidad a la hora
de fijar los tamaños con los que trabaja cada programa que acaba e inicia, aunque
siguiendo una cola de prioridad.
Causas de la fragmentación en los sistemas de particiones dinámicas reubicables:
En este cada programa se reubica en bloques de menor tamaño para así compactarlo
y liberar memoria.
2. ¿Qué tipo de fragmentación es reducida por compactación?
La interna porque los maneja moviéndolos a un bloque lo suficientemente ajustados
para dejar espacio a un bloque más grande libre para nuevos programas.

3. ¿Con que frecuencia puede realizarse una reubicación?


Puede realizarse cada vez que el bloque de memoria sea superado en un 60 o 70 por
ciento de su totalidad para evitar saturaciones.

4. Imaginando un sistema operativo que no ejecute la designación de memoria y


menciona al menos 3 consecuencias de esto.
*Debido a la falta de memoria habrá programas que no podrán operar.
*Debido a no tener asignación de memoria cuando se ejecute un programa nuevo
que ocupe más de lo disponible los programas ya operantes podrían interrumpirse.
*Por la saturación todo el sistema podría bloquearse y terminar de operar
repentinamente.

5. Compare un sistema de partición fija con uno de partición dinámica.


Las particiones fijas:
Ventajas:
- Simplicidad
- Resolución de direcciones en tiempo de carga
- Registro base (no requiere siquiera de un registro limite)
- Puede limitarse simplemente con un espacio de direccionamiento acorde en el
compilador.

Desventajas
- Rigidez
- Grado de multiprocesamiento limitado
- Si hay menos de 7 procesos, se desperdician recursos.
- Si hay más de 7, tienen que esperar a que se les abra espacio.
- Desperdicio de espacio (Fragmentación interna)
- Al asignarse la memoria en bloques fijos, un proceso pequeño podría
desperdiciar mucho espacio
Las particiones dinámicas:
Ventajas
No existe fragmentación interna

Desventajas
Fragmentación externa, se debe compactar la memoria. El compactado toma tiempo.

Las particiones dinámicas reubicables:


Con este esquema de asignación de memoria, el administrador de memoria
relocaliza los programas para reunir los bloques vacíos y compactarlos, para hacer
un bloque de memoria lo bastante grande para aceptar algunas o todas las tareas en
espera de entrar.

La relocalización consiste en agrupar las particiones libres en un solo bloque para


que así cuando vuelva a ingresar una tarea, esta se ingrese normalmente en la parte
final de la memoria.

También podría gustarte