PARTICION DINAMICA
Es el nombre que recibe cada una
de las divisiones en una sola unidad física de almacenamiento de datos dándole a
cada partición un propio sistema de archivo llamado formato, la gran mayoría de
los sistemas operativos reconocen, utilizan y manipulan a una partición como un
disco físico independiente sabiendo que están en un solo disco físico.
Consiste en particiones de memoria de tamaños variable, es decir, a
cada proceso se le asigna la cantidad de memoria que necesita deben
utilizarse algunos algoritmos para la ubicación de procesos en las
particiones. Estos algoritmos son:
Mejor ajuste (Best-fit): se elige el bloque con el tamaño más parecido al del proceso entrante.
Primer ajuste (First-fit): comienza recorriendo la memoria desde el
comienzo y escoge el primer bloque disponible en el que entre el proceso
entrante
Siguiente ajuste (Next-fit): recorre la memoria desde el lugar de la
última ubicación y elige el siguiente bloque disponible que sea
suficientemente grande.
PARTICIONES FIJAS
Consiste en dividir la memoria libre en varias partes de igual tamaño
o de diferentes tamaños Un programa puede ser demasiado grande para
caber en la partición. En este caso, el programador debe diseñar el
programa mediante superposiciones, para que sólo una parte del programa
esté en memoria principal.
En el caso de particiones de igual tamaño, si todas las particiones
estuvieran ocupadas con procesos que no están listos para ejecutar y
necesita cargarse un nuevo proceso, debe determinarse qué partición
expulsarse de memoria
Asignación de memoria con particiones fijas: consiste en el proceso
de asignar memoria en tiempo de compilación antes de que el programa
asociado sea ejecutado.
Onichan?
ResponderBorrar:)