bachiller en ciencias y letras

Páginas: 9 (2128 palabras) Publicado: 24 de julio de 2013
¿Qué es la memoria virtual?
Si el equipo no tiene suficiente memoria de acceso aleatorio (RAM) para ejecutar un programa o una operación, Windows usa la memoria virtual para compensar la falta. Para conocer la cantidad de RAM del equipo, consulte Averiguar cuánta RAM tiene el equipo.
La memoria virtual combina la RAM del equipo con espacio temporal en el disco duro. Cuando queda poca RAM, lamemoria virtual mueve datos de la RAM a un espacio llamado archivo de paginación. Al mover datos al archivo de paginación y desde él, se libera RAM para que el equipo pueda completar la tarea.
Cuanto mayor sea la RAM del equipo, más rápido tenderán a ejecutarse los programas. Si el equipo se ralentiza porque falta RAM, puede considerar la posibilidad de aumentar la memoria virtual para compensar.Sin embargo, el equipo puede leer los datos de la RAM mucho más rápido que de un disco duro, por lo que la mejor solución es agregar RAM.
Memoria virtual y mensajes de error
Si recibe mensajes de error avisándole de un nivel de memoria virtual bajo, tendrá que agregar más RAM o aumentar el tamaño del archivo de paginación para poder ejecutar los programas en el equipo.Normalmente, Windows administra el tamaño automáticamente, pero puede cambiar manualmente el tamaño de la memoria virtual si el tamaño predeterminado no es suficiente para satisfacer sus necesidades. Para obtener más información, consulte Cambiar el tamaño de la memoria virtual.

Memoria virtual


Cómo la memoria virtual se mapea a la memoria física.
La memoria virtual es una técnica de gestión de la memoria quepermite que el sistema operativo disponga, tanto para el software de usuario como para sí mismo, de mayor cantidad de memoria que la disponible físicamente. La mayoría de los ordenadores tienen cuatro tipos de memoria: registros en la CPU, la memoria caché (tanto dentro como fuera del CPU), la memoria RAM y el disco duro. En ese orden, van de menor capacidad y mayor velocidad a mayor capacidad y menorvelocidad.
Muchas aplicaciones requieren acceso a más información (código y datos) que la que se puede mantener en memoria física. Esto es así sobre todo cuando el sistema operativo permite múltiples procesos y aplicaciones ejecutándose 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 suinformació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 (segmentación), y de traerla y llevarla. La desventaja de esto, además de la dificultad en el diseño e implementación del programa, es que es muy probable que los intereses sobre lamemoria de dos o varios programas generen conflictos entre sí: cada programador podría realizar su diseño teniendo en cuenta que es el único programa ejecutándose en el sistema. La alternativa es usar memoria virtual, donde la combinación entrehardware especial y el sistema operativo hace uso de la memoria principal y la secundaria para hacer parecer que el ordenador tiene mucha más memoria principal(RAM) que la que realmente posee. Este método es invisible a los procesos. La cantidad de memoria máxima que se puede hacer ver que hay 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 4096 Megabytes (4 Gigabytes). Todo esto hace el trabajo del programador de aplicaciones mucho más fácil, al poder ignorar completamente lanecesidad de mover datos entre los distintos espacios de memoria.
Aunque la memoria virtual podría estar implementada por el software del sistema operativo, en la práctica casi siempre se usa una combinación de hardware y software, dado el esfuerzo extra que implicaría para el procesador.

Operación básica
Cuando se usa memoria virtual, o cuando una dirección es leída o escrita por la CPU, una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bachiller en ciencias y letras
  • Bachiller en ciencia y letras
  • bachiller en ciencias y letras
  • Bachiller en ciencias y letras
  • Bachiller Ciencia y Letras
  • Bachiller en Ciencias y Letras
  • Bachiller En Ciencias Y Letras
  • Bachiller En Ciencias Y Letras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS