Anda di halaman 1dari 4

ARQUITECTURA DE COMPUTADORAS

COMO TRABAJAN LAS DIFERENTES POLTICAS DE BUSQUEDA EN MEMORIA VIRTUAL


JUAN FERNANDO RUIZ VALDEZ
CI: 1713714929

FERNANDO RUIZ

COMO TRABAJAN LAS DIFERENTES POLTICAS DE BUSQUEDA EN MEMORIA VIRTUAL


La memoria virtual debe interactuar con la memoria cache (no con la cache que implementa el TLB, sino con la cach de la memoria principal). La memoria almacena una copia de la porcin de informacin actualmente en uso de la memoria con el objetivo de disminuir el tiempo de acceso a memoria, algunas polticas de bsqueda son:

POLTICA DE EMPLAZAMIENTO: Necesaria ya que existen menos marcos de bloque en Mc que bloques en Mp Determina en que marco de bloque puede cargarse cada bloque Determina en que bloque entre los posibles ocupa un cierto momento un marco de bloque dado.

POLTICAS DE REEMPLAZO Trata de la seleccin de la pgina a reemplazar en la memoria principal cuando se debe cargar una nueva pgina. Esto resulta difcil de explicar por lo que se debe tener en cuenta algunos conceptos interrelacionados como ser: El nmero de marcos de pgina a asignar a cada proceso activo. Si el conjunto de pginas a considerar para el reemplazo debe limitarse a las del proceso que provoc el fallo de pgina o abarcar todos los marcos de pgina situados en la memoria principal. De entre el conjunto de pginas consideradas, cul es la pgina especfica que debe elegirse para el reemplazo.

FERNANDO RUIZ

POLTICA DE BUSQUEDA Un bloque se trae a Mc antes de que se necesite para educir la tasa de fallos. Lo ms comn es elegir el bloque siguiente al referenciado (one block lookahead). Variantes: Pre bsqueda siempre: la primera vez que se referencia un bloque se pre busca el siguiente Pre bsqueda por fallo: si se produce un fallo al acceder a un bloque se buscan dicho bloque y el siguiente POLTICAS DE LECTURA (FETCH) Es la que est relacionada con la decisin de cundo se debe cargar una pgina en la memoria principal. Las dos alternativas ms comunes son: Paginacin por demanda: Se trae una pgina a la memoria principal slo cuando se hace referencia a una posicin en dicha pgina. Paginacin previa: Se cargan otras pginas distintas a las demandadas debido a un fallo de pgina. Esta poltica no es efectiva si la mayora de las pginas extra que se traen no se referencian. La utilidad no ha sido demostrada. POLTICAS DE UBICACIN Tiene que ver con determinar dnde va ha residir una parte de un proceso en la memoria principal. Es un aspecto importante del diseo en un sistema puro de segmentacin. Como posibles alternativas se tiene: Polticas del mejor ajuste Polticas del primer ajuste. Sin embargo, para un sistema que usa tanto paginacin pura como paginacin combinada con segmentacin, la ubicacin carece de importancia puesto que el hardware de traduccin de direcciones y el hardware de acceso a la memoria principal pueden desarrollar sus funciones en cualquier combinacin de marco de pgina con idntica eficiencia.

POLTICAS DE REEMPLAZO Y TAMAO DE CACH Por ser el tamao de la memoria cada vez ms grande, y la cercana en las aplicaciones cada vez menor; se busca compensar haciendo ms grande el tamao de las caches.

FERNANDO RUIZ

Con una cach grande, el reemplazo de pginas de memoria virtual puede tener un gran impacto en el rendimiento. Si el marco seleccionado para reemplazar se encuentra en la cach, entonces se pierde el bloque de cach, as como la pgina que contiene.

BIBLIOGRAFA
http://umet.plataforma-virtual.org/mod/page/view.php?id=1225 http://umet.plataforma-virtual.org/mod/resource/view.php?id=1127 http://es.wikipedia.org/wiki/Paginaci%C3%B3n_de_memoria http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/MonogSO/MEMVIR02.htm# _POLTICAS_DE_LECTURA

Anda mungkin juga menyukai