Fundamentos de Gestión de Memoria y Scripting en Bash para Sistemas Operativos
Clasificado en Informática
Escrito el en
español con un tamaño de 3,98 KB
Parte I: Gestión de Memoria (Memory Management)
1. First Fit
Idea clave: Selecciona el primer bloque que sea suficientemente grande para el proceso.
Ejemplo:
- Bloques: 100, 500, 200, 300, 600
- Procesos: 212, 417, 112, 426
Procedimiento:
- 212 → primer bloque que quepa → 500
- 417 → siguiente bloque que quepa → 600
- 112 → primer bloque que quepa → 200
- 426 → ❌ No cabe en ninguno
Importante: Se resta el tamaño usado al bloque, lo que provoca que el bloque quede fragmentado.
2. Best Fit
Idea: Escoge el bloque más pequeño posible que aún quepa. Esto reduce el desperdicio inmediato, pero genera muchos bloques pequeños (fragmentación externa).
3. Worst Fit
Idea: Utiliza el bloque más grande disponible.
- Ventaja: Evita la creación de bloques pequeños
vasco con un tamaño de 3,06 KB