jueves, 24 de octubre de 2013

Paginación y Segmentación simple


PAGINACIÓN
La memoria principal se encuentra dividida en trozos iguales de tamaño fijo y cada proceso en pequeños trozos de tamaño fijo.

•Los trozos del proceso se denominan páginas y los trozos de memoria se denominan marcos. 

•El sistema operativo mantiene una tabla de páginas para cada proceso

El tamaño de la paginación es mucho menor a la dirección fija, esto reduce la fragmentación interna

DESVENTAJAS: Las paginas asignadas a un proceso deben ser ubicadas en forma consecutiva

http://www.udg.co.cu/cmap/sistemas_operativos/administracion_memoria/administracion_memoria/administracion_memoria.html

SEGMENTACIÓN

 •No es necesario que todos los segmentos de todos los programas tengan la misma longitud 

•Existe una longitud máxima de segmento = El máximo de segmento de un proceso es 4 

•Una dirección lógica segmentada consta de dos partes, un número de segmento y un desplazamiento.

Consiste en dividir la memoria en espacios al igual que la Paginación pero a diferencia de esta, la divide en espacios de diferente tamaño. Mostramos en la imagen la relación entre la memoria lógica y la física a través de la Tabla de Descriptores de Segmento (TDS).