Hyperpaginacion

Solo disponible en BuenasTareas
  • Páginas : 4 (852 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de noviembre de 2011
Leer documento completo
Vista previa del texto
QUE ES HIPERPAGINACION ????
INTRODUCCION
En sistemas operativos, se denomina hiperpaginación (thrashing en Inglés) a la situación en la que se utilizan una creciente cantidad de recursos para haceruna cantidad de trabajo cada vez menor. Usualmente se refiere a cuando se cargan y descargan sucesiva y constantemente partes de la imagen de un proceso desde y hacia la memoria principal y lamemoria virtual o espacio de intercambio. En un estado normal, esto permite que un proceso bloqueado y no listo para correr deje lugar en memoria principal a otro proceso listo. Cuando se producehiperpaginación, los ciclos del procesador se utilizan en llevar y traer páginas (o segmentos, según sea el caso) y el rendimiento general del sistema se degrada notablemente.

El término fue utilizado porprimera vez durante la época en que los sistemas operativos funcionaban sobre cintas magnéticas para describir el sonido de que las cintas hacían cuando se leían y escribían datos a alta velocidad. Grancantidad de computadoras personales de baja gama no poseen suficiente memoria RAM para los patrones de uso actuales.

Las formas de evitar la hiperpaginación fueron un área importante deinvestigación en los años 70 y se desarrollaron varios algoritmos complejos pero efectivos. Los mismos se basan en la idea de intentar adivinar qué páginas serán utilizadas próximamente, basados en su historiareciente y utilizando como hipótesis el principio de cercanía de referencias. Estos son los denominados Algoritmos de reemplazo de páginas.

CAUSAS Y PROBLEMAS HIPERPAGINACION???
ROBERTO
Σ tamañode localidad > tamaño total de la memoria
La hiperpaginación ocasiona severos problemas de rendimiento. Considere la siguiente situación, basada en el comportamiento real de los primeros sistemasde paginación.
Qué pasa cuando no tenemos disponibles esa cantidad mínima de memoria que necesita este proceso A?, tendríamos dos posibilidades: la primera sería quitarle alguna página a otro...
tracking img