Segmentación de memoria

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 4,2 KB

 

Paginación


Paginación externa se da porque los procesos se deben cargar en memoria en posiciones contiguas.

En la paginación se divide la memoria principal en bloques de igual tamaño marcos de página o frames y los procesos se dividen en páginas que tienen el mismo tamaño que los marcos de página.

El S.O mantiene una tabla de páginas donde se guarda esta correspondencia compuesta por las direcciones lógicas y las reales.

Segmentación


Consiste en dividir al programa en bloques y cargar cada bloque en memoria en zonas que puedan no ser contiguas.

Cada bloque recibe el nombre de segmento, si no que es un conjunto de objetos con funcionalidades determinadas los conjuntos de segmentos se pueden definir según:

Su nombre. Su dirección inicial en memoria. Su tamaño.

Segmentación paginada


Para la segmentación se necesita que estén cargadas en

memoria...

Si un segmento es desplazado a disco se necesita encontrar un

bloque de la memoria lo suficientemente grande para contenerlo...


R=Read, leer

W=Write, escribir

X=Execute, ejecutar


Cambiar los permisos de acceso de un fichero o directorio CHMOD777



Entradas relacionadas: