“Conocimiento Sistemas>Linux

¿Por qué necesita una unidad de gestión de memoria para Linux

2016/4/17
La unidad de gestión de memoria de Linux asegura que el sistema funciona a una alta eficiencia y de manera correcta funcionalidad . Ayuda a que el sistema operativo para operar con un conjunto de direcciones virtuales contiguas , su ubicación física real en la memoria no es una preocupación . Memoria Virtual de Gestión

Linux configura las tablas de páginas de la memoria virtual y un tampón de anticipación traducción (TLB ) , permitiendo que el sistema operativo funcione con el conjunto de direcciones virtuales. La dirección física es completamente oculto de las aplicaciones que se ejecutan en el sistema operativo.
Acceso restringido

Dependiendo de los privilegios de acceso asociados, los procesos de mapas de la unidad de gestión de memoria para espacios de direcciones correspondientes. Una vez configurado , los mecanismos de hardware pueden generar excepciones cuando un proceso intenta acceder a una zona de memoria protegida.

Ventajas

El sistema operativo configura el TLB . Además, la unidad de gestión de memoria también se ocupa de las excepciones generadas por el procesador .

Con la creación de las tablas de páginas , Linux puede operar con direcciones virtuales que son independientes de la ubicación física de la dirección en la memoria . Esto hace que las aplicaciones independientes de la organización de la memoria subyacente. La unidad de gestión de memoria se encarga de acceder a la dirección física correspondiente.

Linux
Cómo crear un recurso compartido CIFS de Solaris
¿Qué es el ejecutable de Apache Daemon?
Cómo crear una impresora remota en Solaris
¿Se puede usar Linux en una computadora personal?
¿Diferencia entre núcleo monolítico y microlítico?
Cómo comprobar los parches instalados en Solaris
Cómo ejecutar Linux en un viejo Mac G4
¿Dónde puede alguien encontrar la Administración de Linux en línea?
Conocimiento de la computadora © http://www.ordenador.online