Foro de elhacker.net

Foros Generales => Dudas Generales => Mensaje iniciado por: xemnas en 4 Noviembre 2010, 15:16 pm



Título: memoria virtual
Publicado por: xemnas en 4 Noviembre 2010, 15:16 pm
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.


Título: Re: memoria virtual
Publicado por: [u]nsigned en 4 Noviembre 2010, 17:58 pm
http://es.wikipedia.org/wiki/Paginaci%C3%B3n
http://es.wikipedia.org/wiki/Memoria_virtual
http://es.wikipedia.org/wiki/Espacio_de_intercambio

Te recomiendo leer esos links en ese orden  ;)

Saludos