Des-asignación de memoria de un bloque aislado
Des-asignación de memoria de un bloque aislado
la tercera alternativa es cuando el espacio a liberar esta aislado de todas las demás áreas.
al usar el algoritmo de des-asignación, el sistema se da cuenta que el bloque de memoria por ser liberado no es adyacente a ningún bloque de memoria libre;
en lugar de eso está entre dos áreas ocupadas. En consecuencia, el sistema debe buscar en la tabla una entrada nula.
en lugar de eso está entre dos áreas ocupadas. En consecuencia, el sistema debe buscar en la tabla una entrada nula.
El esquema presentado en este ejemplo crea entradas nulas tanto en la lista ocupada como en la lista libre durante
el proceso de asignación o des asignación de memoria. Un ejemplo de una entrada nula que ocurre como resultado de la liberación se presentó en el caso 2.
el proceso de asignación o des asignación de memoria. Un ejemplo de una entrada nula que ocurre como resultado de la liberación se presentó en el caso 2.
Una entrada nula en la lista ocupada ocurre cuando un bloque de memoria entre dos bloques de memoria ocupados se regresa a la lista libre ,
como se muestra en la tabla 2.10.
como se muestra en la tabla 2.10.
Este mecanismo asegura que todos los bloques se introduzcan en las listas según la dirección inicial de su ubicación en la memoria,
desde la más pequeña hasta la más grande
desde la más pequeña hasta la más grande
Una vez que se encuentra la lista ocupada, la ubicación de la memoria inicializa del trabajo que termina se introduce en la columna de la dirección inicial,
el tamaño del trabajo se introduce en la columna del tamaño del bloque de memoria y el estado se cambia de una entrada nula a libre para indicar que un nuevo
bloque de memoria está disponible, como se muestra en la tabla 2.11.
el tamaño del trabajo se introduce en la columna del tamaño del bloque de memoria y el estado se cambia de una entrada nula a libre para indicar que un nuevo
bloque de memoria está disponible, como se muestra en la tabla 2.11.
https://books.google.com.mx/books?id=JS2VOACxk3gC&pg=PA47&dq=desasignacio
n+de+memoria+bloque+aislado&hl=es-419&sa=X&ved=0ahUKEwibqtbPndPgAhXQGDQIHadZDUYQ6AEIKTAA#v=onepage&q
=desasignacion%20de%20memoria%20bloque%20aislado&f=false
n+de+memoria+bloque+aislado&hl=es-419&sa=X&ved=0ahUKEwibqtbPndPgAhXQGDQIHadZDUYQ6AEIKTAA#v=onepage&q
=desasignacion%20de%20memoria%20bloque%20aislado&f=false




Comentarios
Publicar un comentario