Particiones fijas de diferente tamaño
Su función consiste en que a cada proceso se le asigna la cantidad de memoria que es
necesaria, utilizan algunos algoritmos para la ubicación de procesos en las particiones que
son los siguientes:
 (Best-fit) Mejor ajuste: Elige el bloque con el tamaño más parecido al del proceso
entrante.
 (First-fit) Primer ajuste: Comienza recorriendo la memoria desde el comienzo y escoge el
primer bloque disponible en el que entre el proceso entrante
 (Next-fit) Siguiente ajuste: Recorre la memoria desde el lugar de la última ubicación y
elige el siguiente bloque disponible que sea suficientemente grande.
 (Worst-fit) Peor ajuste: elige el bloque más grande posible.
Asignación de memoria
Fragmentación Externa
 Se produce cuando la memoria se divide en particiones de tamaño
variable correspondientes a los bloques de datos asignados de la
memoria.
 Paginación Simple
Las particiones de tamaño fijo y las particiones de tamaño variable hacen un uso
ineficiente de la memoria; las primeras generan fragmentación interna, mientras que
las segundas originan fragmentación externa
En el sistema operativo se mantiene una tabla de páginas para cada uno de los
procesos y la lista de marcos para cada pagina contiene una dirección de memoria,
es un numero de página (P) y un desplazamiento dentro de la pagina (W)
 Segmentación Simple
Otro modo de subdividir el programa el la segmentación, en este caso el programa y
sus datos asociados se dividen en un conjunto de segmentos.
En el sistema operativo se mantiene una tabla de segmentos para cada uno de los
procesos y la lista de bloques libres. Una dirección de memoria, es un número de
segmento (S) y un desplazamiento dentro del segmento (W)

Gestión de memoria

  • 2.
    Particiones fijas dediferente tamaño Su función consiste en que a cada proceso se le asigna la cantidad de memoria que es necesaria, utilizan algunos algoritmos para la ubicación de procesos en las particiones que son los siguientes:  (Best-fit) Mejor ajuste: Elige el bloque con el tamaño más parecido al del proceso entrante.  (First-fit) Primer ajuste: Comienza recorriendo la memoria desde el comienzo y escoge el primer bloque disponible en el que entre el proceso entrante  (Next-fit) Siguiente ajuste: Recorre la memoria desde el lugar de la última ubicación y elige el siguiente bloque disponible que sea suficientemente grande.  (Worst-fit) Peor ajuste: elige el bloque más grande posible.
  • 3.
  • 4.
    Fragmentación Externa  Seproduce cuando la memoria se divide en particiones de tamaño variable correspondientes a los bloques de datos asignados de la memoria.
  • 5.
     Paginación Simple Lasparticiones de tamaño fijo y las particiones de tamaño variable hacen un uso ineficiente de la memoria; las primeras generan fragmentación interna, mientras que las segundas originan fragmentación externa En el sistema operativo se mantiene una tabla de páginas para cada uno de los procesos y la lista de marcos para cada pagina contiene una dirección de memoria, es un numero de página (P) y un desplazamiento dentro de la pagina (W)  Segmentación Simple Otro modo de subdividir el programa el la segmentación, en este caso el programa y sus datos asociados se dividen en un conjunto de segmentos. En el sistema operativo se mantiene una tabla de segmentos para cada uno de los procesos y la lista de bloques libres. Una dirección de memoria, es un número de segmento (S) y un desplazamiento dentro del segmento (W)