Windows 8 

Virtual Memory 

Diferencias a Windows 7  

La idea principal de Windows 8 en cuanto a memoria virtual, es que este sea mas ligero y por consecuencia mas rápido. 

Como lo Hicieron 

Con el nuevo inicio, lograron quitar muchos archivos que se debían cargar durante el boot y que corrían durante toda la sesión. Cosa que ahora es innecesaria con el nuevo SO

Paging 

Es el método que utiliza Windows 8 para poder administrar la memoria virtual. Consiste en mandar los cachos de memoria virtual en paginas de un tamaño predeterminado y mapearlas para después accesarlas como sea necesario.

prioritización de memoria

Habiendo reducido la utilización de memoria física al arranque, también se logro minimizar el uso a través de un sistema de prioridades que manda a la memoria virtual, los procesos que windows 8 suponga que ya no se van a usar en un futuro cercano

Sistema de Paging

Windows en sistemas x86 de 32 bits pueden acceder hasta 4 GB de memoria física . Esto es debido al hecho
que el bus de direcciones del procesador que es de 32 líneas o de 32 bits sólo puede acceder a rango de direcciones desde 0x00000000 a 0xFFFFFFFF que es de 4 GB .

Title Text

Paging permite al software a utilizar una dirección de memoria diferente (conocido como dirección lógica) a la dirección de memoria física. Unidad de paginacion del procesador traduce esta dirección lógica a la física abordar transparente. Esto permite que todos los procesos en el sistema para tener su propia dirección lógica 4GB espacio

Sistema de Paging

Protección de memoria

Windows proporciona protección de memoria para todos los procesos de tal manera que un solo proceso no puede acceder a otros la memoria del proceso. Esto garantiza el buen funcionamiento de varios procesos simultáneamente 

sólo pone la dirección física de memoria asignada en el TEP para un proceso. Esto asegura que el proceso del que sufre es una violación de acceso si se intenta acceder a una dirección que no se ha asignado

Protección de memoria

Un proceso rouge puede tratar de modificar sus tablas de páginas para que pueda acceder a la memoria física que pertenece a otro proceso. Ventanas protegen este tipo de ataques mediante el almacenamiento de tablas de páginas en kernel espacio de direcciones.

Made with Slides.com