Gestion memoria windows

Post on 15-Aug-2015

51 views 7 download

Transcript of Gestion memoria windows

Gestión de Memoria WINDOWS

Integrantes:• Cristian Ospina Granados• John Alejandro Ospina G.

Grupo # 1

Cómo gestiona Windows la memoria física y virtual

Al ejecutarse un proceso en Windows, el sistema busca asignarle un espacio de direcciones virtuales.

Windows utiliza la paginación con el fin de hacer la gestión de su memoria. Una página en Windows es de 4 Kb.

Al tener una gran cantidad de procesos en ejecución a la vez, comienza a realizar un cambio entre la memoria virtual y la física.

En los sistemas operativos como Windows, las aplicaciones y muchos procesos del sistema siempre referencian a la memoria utilizando direcciones de memoria virtual.

La memoria virtual siempre es usada, incluso cuando la memoria requerida por todos los procesos en ejecución no exceda el volumen de memoria RAM instalada en el sistema [1].

La RAM es un recurso limitado, mientras que para fines más prácticos, la memoria virtual es ilimitada [1].

Archivo de paginación

Cuando todos los procesos que se ejecutan en el sistema requieren de más memoria que la disponible, Windows utiliza la alternancia entre la memoria virtual (determinado por un archivo de paginación) y la memoria física.

Gestión de memoria en Windows

Este intercambio se realiza no de bytes a bytes, sino de página a página, donde se almacenan los datos de los procesos. De ahí que toda la memoria esté paginada, tanto la física como la virtual [2].

A diferencia de los otros sistemas las páginas pueden estar en tres estados.• Disponible• Reservada• Asignada

Gestión de memoria en Windows

En Windows cuando se activa un proceso por primera vez se le asigna un cierto numero de marcos de página de la memoria principal como conjunto de trabajo.

Cuando hay espacio disponible en la memoria, el gestor de memoria virtual permite que los conjuntos residentes de los procesos activos crezcan. Entonces se trae una nueva página a la memoria sin expulsar ninguna [3].

Paginación

Cuando la memoria empieza a escasear, el gestor de memoria virtual mueve las páginas que se han utilizado hace más tiempo de cada uno de los procesos.

Paginación

En sistemas Windows, estas páginas se almacenan en archivos (Pagefile.sys) en la raíz de una partición [1].

Cibergrafía

[1] https://support.microsoft.com/es-es/kb/2160852/es

[2].http://openaccess.uoc.edu/webapps/o2/bitstream/10609/8179/1/fserranocaTFC0611.pdf

[3] http://os-its.blogspot.com/2011/10/gestion-de-memoria-linux-ubuntu.html