memoria virtual

Iniciado por xemnas, 4 Noviembre 2010, 15:16 PM

0 Miembros y 1 Visitante están viendo este tema.

xemnas

tengo una ligera duda sobre en que consiste la memoria virtual, a ver si  estoy en lo cierto, la parte en negrita es en la que dudo, si me podeis ayudar en la definición os lo agradecería  ;D
memoria virtual es una técnica que permite ejecutar procesos que no caben en la memoria física (ram), cuando esto ocurre se crea una partición en el disco duro llamada SWAP que es como una implementación de la memoria ram permitiendo asi ejecutar procesos que necesitan más ram. La técnica consiste en almacenar en la ram el código y datos que necesita en ese instante el funcionamiento del programa y el resto de datos que no necesita en ese instante se almacena en la partición SWAP del disco duro.
cuando el procesador necesita mas datos o código para seguir con la ejecución del programa lo que hace es primero acceder a la cache en busca de los datos, si no la encuentra buscará en la ram y por último en el disco duro que és donde encontrará las instrucciones.

[u]nsigned


No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!