Diferencia entre memoria virtual y archivo de paginación

06/08/2005 - 21:01 por Sergio Gimeno | Informe spam
¿que diferencia hay entre memoria virtual y archivo de paginacion?.

Gracias.

Preguntas similare

Leer las respuestas

#1 fermu
06/08/2005 - 21:17 | Informe spam
Hash: SHA1

Sergio Gimeno wrote:
¿que diferencia hay entre memoria virtual y archivo de paginacion?.



realmente es casí lo mismo, la memoria virtual permite a un software
especifico utilizar más memoria RAM que la que hay fisicamente instalada
en el sistema, y para ello se utiliza el archivo de paginación, este
divide el acceso a la memoria en paginas que contienen bloques de
memoria. La memoria virtual convierte parte del espacio libre del disco
duro en memoria fisica que los programas utilizan cuando la memoria
física está prox a agotarse, este tipo de memoria es siempre mucho más
lento que la memoria RAM.


Saludos
Fernando M. / Registered Linux User #367696
Fermu's Website - http://www.fermu.com
Respuesta Responder a este mensaje
#2 Enrique [MVP Windows]
06/08/2005 - 21:22 | Informe spam
El archivo de paginación (Pagefile.sys) es un archivo oculto situado en
el disco duro del equipo que Windows XP utiliza como si fuera memoria de
acceso aleatorio (RAM). El archivo de paginación *más la memoria física*
conforman la memoria virtual.

¿Y qué es la memoria virtual?
http://es.wikipedia.org/wiki/Memoria_virtual


Saludos,
Enrique Cortés
Microsoft MVP - Windows - IE/OE
(quita la Z)

"La contemplación es un lujo, mientras que la acción es una necesidad".



Este mensaje se proporciona "como está" sin garantías de ninguna clase,
y no otorga ningún derecho.
This posting is provided "AS IS" with no warranties, and confers no
rights.
________________________________________________________________________________
"Sergio Gimeno" escribió en el mensaje
news:
¿que diferencia hay entre memoria virtual y archivo de paginacion?.

Gracias.
Respuesta Responder a este mensaje
#3 José Antonio Quílez [MS MVP]
06/08/2005 - 21:31 | Informe spam
La memoria virtual es un concepto lógico, y es el rango de direcciones de memoria que un programa ve. De esta forma cada
aplicación puede creer que tiene un espacio de 2 Gb de memoria a su disposición, y realizará las operaciones de
escritura y lectura en este espacio de direcciones según su propio criterio y sin preocuparse de si una posición de
memoria está usada por otro programa o no. El sistema operativo se encarga de realizar las operaciones de paginación
necesarias para asociar las páginas (porciones) del espacio de memoria virtual de cada aplicación con las posiciones de
memoria real del equipo, que siempre va a ser menor. En este proceso se están intercambiando continuamente páginas de
memoria, y en esto el sistema operativo se apoya en una porción de disco (el archivo de paginación) en la que va a ir
almacenando páginas de memoria mientras otras más necesarias en un instante dado están en la memoria física. Como es
lógico, cuanta más memoria real tengamos instalada menor será la necesidad del sistema de intercambiar páginas de
memoria con el disco, y también esta es la razón de que en equipos con poca memoria física veamos que el sistema
operativo está accediendo casi continuamente al disco duro, pues cada vez que un proceso ejecutándose en el sistema
necesita acceder a una zona de su espacio de direcciones de memoria que no está cargado en memoria física, el SO tiene
que seleccionar una página de memoria de algún proceso menos prioritario, grabarla en disco en el archivo de paginación,
y a continuación copiar en memoria física la página de memoria que necesita el proceso y que estaba (supuestamente) en
el archivo de paginación. Con esto, la aplicación no se queda sin memoria al ejecutarse, aunque se resiente el
rendimiento del sistema. Por el modo en que está diseñado Windows, siempre es necesario tener un archivo de paginación
por mucha memoria física que se tenga, por lo que no es posible prescindir del archivo de paginación, aunque su uso
sería reducido y no notaríamos ralentización en el sistema.

Saludos

José Antonio Quílez
Sevilla - España
http://msmvps.com/quilez/

"Sergio Gimeno" escribió en el mensaje news:
¿que diferencia hay entre memoria virtual y archivo de paginacion?.

Gracias.

Respuesta Responder a este mensaje
#4 Sergio Gimeno
06/08/2005 - 23:41 | Informe spam
Gracias a todos.
"Sergio Gimeno" escribió en el mensaje
news:
¿que diferencia hay entre memoria virtual y archivo de paginacion?.

Gracias.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida