Memoria virtual es un diseño computacional que permite al software usar más memoria principal (RAM) que la que realmente posee la computadora.
La mayoría de los computadores tienen cuatro tipos de memoria: registros en la CPU, la memoria cache (tanto dentro como fuera del CPU), la memoria física (generalmente en forma de RAM, donde la CPU puede escribir y leer directamente y razonablemente rápido) y el disco duro que es mucho más lento, pero también más grande y barato.
Muchas aplicaciones requieren el acceso a más información (código y datos) que la que puede ser mantenida en memoria física. Esto es especialmente cierto cuando el sistema operativo permite múltiples procesos y aplicaciones corriendo simultáneamente. Una solución al problema de necesitar mayor cantidad de memoria de la que se posee, consiste en que las aplicaciones mantengan parte de su información en disco, moviéndola a la memoria principal cuando sea necesario. Hay varias formas de hacer esto. Una opción es que la aplicación misma sea responsable de decidir qué información será guardada en cada sitio, y de traerla y llevarla. La desventaja de esto, además de la dificultad en el diseño e implementación de cada programa, es que es muy probable que los intereses sobre la memoria de dos o varios programas generen conflictos entre sí: cada programador podría realizar su diseño tomando en cuenta que es el único programa corriendo en el sistema. La alternativa es usar memoria virtual, donde la combinación entre hardware especial y el sistema operativo hace uso de la memoria principal y la secundaria para hacer parecer que la computadora tiene mucha más memoria principal (RAM) que la que realmente posee. Este método es invisible a los procesos, de forma tal que el resto del software corriendo en la computadora no advierte el artilugio. La cantidad de memoria máxima que se puede hacer ver que existe tiene que ver con las características del procesador. Por ejemplo, en un sistema de 32 bits, el máximo es 232, lo que da aproximadamente 4000 Megabytes (4 Gigabytes). Todo esto hace el trabajo del programador de aplicaciones mucho más fácil. No importa cuánta sea la memoria que la aplicación necesita (siempre que sea menor al límite del procesador), puede actuar como si tuviera esa cantidad de memoria principal. El programador puede ignorar completamente la necesidad de mover datos entre los distintos tipos de memoria.
Aunque la memoria virtual podría ser implementada por software del sistema operativo, en la práctica casi universalmente se usa una combinación de hardware y software.
2006-07-23 11:32:56
·
answer #1
·
answered by Anonymous
·
0⤊
0⤋
*Memoria digital es un truco de utility computacional, desarrollado inicialmente por l. a. generación de sistemas operativos Unix, que permite que el sistema tenga acceso a espacios en el disco duro como si fueran memorias físicas (RAM). De este modo se puede expandir el potencial del computador a operaciones que sin ella serían más lentas (más notorio entre ellas son las operaciones gráficas y de vídeo). *Una técnica de administración de memoria que permite utilizar un espacio del disco duro como si se tratase de memoria RAM. Esta técnica proporciona a las aplicaciones l. a. posibilidad de utilizar más memoria de l. a. que el sistema dispone. Espero te alla ayudado en algo. Suerte
2016-12-14 12:25:57
·
answer #2
·
answered by ? 4
·
0⤊
0⤋
Es la memoria RAM no existente fisicamente en el ordenador; sino en forma del llamado "fichero de intercambio" mediante el cual el sistema operativo Windows simula mediante unos mecanismos existentes en el propio microprocesador llamados paginación de memoria y segmentación de memoria.
El resultado es que se puede gestionar más memoria RAM de la existente realmente para procesar y gestionar y almacenar datos de las aplicaciones que se ejecutan.
La unica desventaja de éste tipo de momoria radica en que la memoria simulada debe almacenarse en el disco duro cuando no se utiliza por lo que acceder a la misma resulta más lento que con la memoria física.
2006-07-23 11:48:29
·
answer #3
·
answered by Fora Aranda de Duero Villaba 7
·
0⤊
0⤋
La PC cuenta con memoria RAM, esta te sirve para cargar las cosas desde el disco duro y luego ejecutarlas, pero lo comun es que esta memoria no alcance, asi que para compensarlo Windows toma del disco duro una parte para que funcione como RAM, es mucho mas lenta pero ayuda. Aun asi hay veces en que tanto la RAM como la Virtual del dico duro se agotan, cuando esto te pase te recomiendo dos cosas:
1: Aumenta la cantidad de memoria Virtual, Entra a Panel de control, luego a Sistema, y ve a Rendimiento, ahi debe estar en "dejar que windows lo administre" pero si aun asi no es suficiente, subesela hasta 512 Mb.
2: Trata de cerrar todo lo que realmente no estas ocupando.
3: metele mas RAM a tu maquina, 512 Mb 1Gb , son adecuados.
Ojala te sirva!
2006-07-23 11:40:29
·
answer #4
·
answered by AuronBlade 4
·
0⤊
0⤋
Dado que Windows utiliza mucha memoria, ha copiado un sistema de otros sistemas operativos como Linux,para no tener que utilizar memoria fisica (tarjetas de memoria) que son muy caras.
Este sistema lo que hace es que utiliza parte del disco duro del ordenador, aproximadamente 1,5 veces la memoria real del ordenador.
Carga los programas en la memoria ram, la fisica, que es mas rapida y conforme no utiliza esos programas cargados, los deja momentaneaente en esa memoria virtual, es decir en el disco duro, fijate que hay un fichero en el c:, en la raiz que ocupa mucho se llama:
pagefile, o comunmente llamado, Archivo de paginacion.
2006-07-23 11:34:23
·
answer #5
·
answered by clauswifi2004 3
·
0⤊
0⤋
Es la capacidad que tiene tu PC para hacer "x" numero de procesos a la vez. es como una persona que esta en secundaria tiene menor memoria virtual que una persona de una maestria. la de la maestria por los estudios tiene mayor capacidad de procesamiento de cosas. puede pensar en mas cosas a la vez que la de sec. esto no quiere decir que la memoria de windows aumenta con el tiempo o con la practica. pero si se puede incrementar con $.
2006-07-23 11:34:06
·
answer #6
·
answered by Rafael G 2
·
0⤊
0⤋
Memoria virtual es un truco de software computacional, desarrollado inicialmente por la generación de sistemas operativos Unix, que permite que el sistema tenga acceso a espacios en el disco duro como si fueran memorias físicas (RAM). De este modo se puede expandir el potencial del computador a operaciones que sin ella serían más lentas (más notorio entre ellas son las operaciones gráficas y de vídeo).
Si le deseas quitar este aviso deberas aumentar la memoria virtual asi:
Haz clic derecho sobre mi pc
escoge propiedades
opciones avanzadas
en la seccion rendimiento haz clic en configuracion opciones avanzadas en la seccion memoria virtual escoge cambiar y elige al opcion tamaño administardo por el sistema pulsa aceptar, reinicia el equipo y listo. :)
2006-07-23 11:33:00
·
answer #7
·
answered by david8795 2
·
0⤊
0⤋