Gestion De Memoria En Linux

Páginas: 3 (508 palabras) Publicado: 25 de octubre de 2012
GESTION DE MEMORIA EN LINUX
El esquema de gestión de la memoria de Linux es bastante complejo. Vamos a dar una ligera visión de dos principales aspectos de la gestión de memoria de Linux que son: lamemoria virtual de los procesos y la asignación de la memoria del núcleo.
MEMORIA VIRTUAL DE LINUX
Direccionamiento de la memoria virtual: Linux usa una estructura de tablas de páginas de tresniveles.
Directorio de páginas: Cada entrada en el directorio de páginas apunta a una página en el directorio intermedio de páginas, y debe residir en la memoria principal.
Directorio intermedio depáginas: Este se expande a múltiples páginas, cada entrada en el directorio apunta a una página que contiene una tabla de páginas.
Tabla de páginas: Puede expandirse a múltiples páginas, cada entrada hacereferencia a una página virtual del proceso.
Una dirección virtual en Linux se puede ver en cuatro campos, el campo más significativo se utiliza como índice en el directorio de página. El siguientecampo sirve como índice en el directorio intermedio. El tercer campo se usa para indexar en la tabla de páginas, y el cuarto campo proporciona el desplazamiento dentro de la página de la memoriaseleccionada.
El software de Linux se acomoda al esquema de dos niveles definiendo el tamaño del directorio intermedio de páginas como 1. Todas las referencias a ese nivel extra de indirecciòn se eliminanen la optimización realizada en la compilación, no en la ejecución.
Reserva de páginas: Linux define un mecanismo para manejar bloques de páginas contiguas que se proyectaran sobre bloques de marcosde página también contiguos, también se utiliza el sistema buddy. A lo largo del uso las paginas se asignan y liberan de la memoria principal los grupos se dividen y se juntan utilizando el sistemabuddy.
Algoritmo de reemplazo de paginas: Se basaba en el algoritmo del reloj sencillo, se asocia un bit de usado y otro bit de modificado con cada una de las paginas de la memoria principal. El...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Gestion De Memoria Linux
  • Memoria en linux
  • Gestion De Memoria
  • Gestion De Memoria
  • Gestión De Memoria
  • Gestion de memoria
  • gestion de memoria
  • Gestion de Memoria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS