Está en la página 1de 3

EJERCICIO 1

PROCESO A PROCESO C
56KB PROCESO B 64 KB
S.O 230 KB

Fragmentación interna
total 1024kb

TERMINA PROCESO B Y SE PIDE 456 KB


ESTE NO SE PUEDE REALIZAR PORQUE SON PARTICIONES FIJAS DE 256 KB
NO SE PUEDE REALIZAR EL PROCESO PORQUE NO HAY ESPACIO

456KB>256KB NO SE PUEDE REALIZAR

Existe fragmentación interna, ya que quedan espacio libre en los procesos


no se puede aprovechar el espacio que queda del proceso A hay que usar otra
partición.

EJERCICIO 2
TERMINA PROCESO A
TERMINA PROCESO B
total 4096 kb
512KB 512KB 1024KB 2048KB 512KB 512KB 1024KB 2048KB
PROCESO B PROCESO C PROCESO C
PROCESO A PROCESO D
512 KB 1024 KB PROCESO E 1024 KB
1536 KB 1024 KB
S.O S.O
PROCESO F
EL PROCESO A TIENE UNA FRAGMENTACIÓN INTERNA
EL PROCESO D TIENE UNA FRAGMENTACIÓN INTERNA

B) cola independiente ponemos los procesos en orden según sea mejor su partición

512KB 512KB 1024KB 2048KB 512KB 512KB 1024KB 2048KB


PROCESO B PROCESO C PROCESO C
PROCESO A
512 KB 1024 KB PROCESO E 1024 KB
1536 KB
S.O S.O fragmentación externa
PROCESO F

proceso b proceso c proceso A en espera proceso d


proceso e proceso d Fragmentación externa, despues del proceso A se queda
proceso f sin utilizar ese espacio de memoria.

C) Yo creo que en este caso es mejor la cola única, porque en el apartado b (cola independiente) vemos que se tardará más en realizar el proceso
porque por ejemplo el proceso d, tendrá que esperar a que acabe el proceso C aunque haya memoria disponible para realizarla.

EJERCICIO 3
MEMORIAS VARIABLES

1,5 MB 1,5 MB =1536 KB


640KB 640KB
PROCESO A 240 externa

S.O PROCESO B 404 S.O PROCESO B

252 externa

Tendremos que esperar a que haya espacio para el proceso C que ocupa 300kb
memoria libre sin asignar Hay una fragmentación externa al tener estos dos espacios insuficientes
EJERCICIO 4

MEMORIAS VARIABLES

4096KB
512 KB 512 KB
PROCESO A 1536 PROCESO A 1536

S.O PROCESO B 512 S.O externa insuficiente


PROCESO C 1024 PROCESO C 1024
externa insuficiente

Queda memoria libre sin asignar No hay espacio para realizar el proceso D, hay que esperar al
proceso C para poder ejecutar el D debido al tamaño que tiene.

Hay una fragmentación externa ya que hay dos bloques separados dónde no podemos efectuar el proceso d

También podría gustarte