paginado_de_memoria

¡Esta es una revisión vieja del documento!


Paginado de Memoria

Se trata de una técnica de almacenamiento computado, que hace uso de intercambios en los bancos de memoria computarizada. El objetivo es ofrecer mayor capacidad, velocidad y eventualmente resolver distintas tareas en veloz secuencia.

Los ordenadores cuentan normalmente con dos tipos de memoria: de acceso aleatorio (veloz, para trabajo), y una de masa (lenta, de almacén). Normalmente esta se dividen en registros no unificados.

El paginador de memoria en cambio se encarga de dividir las memorias aleatoria y de masa según bloques lógicos de tamaño fijo denominados páginas). Es capaz así de copiarlos entre ambas haciendo uso de una tabla de locación.

La técnica es fundamental para acelerar el manejo práctico de programas en entornos multiusuari@, ya que un control especialmente inteligente permite asignar páginas de memoria a cada usuari@, eventualmente aislando el trabajo de cada uno como protección ante fallas.

El primer paginador de memoria se implementaba a través de software, y fue creado en el MIT para la DEC PDP-1.

En uso real, el paginado de memoria por software era bastante efectivo, lo que lo hizo muy deseable incorporar un paginador por hardware que contara con un sistema operativo multiusuari@ que lo empleara de forma efectiva.

De particular importancia fue el Paginador de BBN desarrollado para la PDP-10, el cual permitió un sistema operativo multiusuario con memoria virtualizada, el TENEX.

También es fundamental para el manejo de memoria de video para poder presentar caracteres e imágenes en un videoterminales y adaptadores de video.

  • paginado_de_memoria.1642613622.txt.gz
  • Última modificación: 2022/01/19 17:33
  • por peron