Memoria virtual en sistemas informáticos para oposiciones
Qué es la memoria virtual y cómo la definen en los tests de informática.
Idea clave para el examen
La memoria virtual es un área del disco duro que el sistema operativo usa como ampliación temporal de la memoria RAM para ejecutar programas que necesitan más memoria de la disponible física.
Definición sencilla
Cuando un programa necesita más memoria de la que hay físicamente instalada (RAM), el sistema operativo usa una parte del disco duro como si fuera memoria adicional: eso es la memoria virtual.
Es más lenta que la RAM porque el disco es más lento que los chips de memoria, pero permite ejecutar programas que de otro modo no cabrían.
En los exámenes suele aparecer con esa definición exacta: "almacenamiento temporal que permite ejecutar programas que necesitan más memoria de la existente".
Ejemplo práctico
Tienes 4 GB de RAM y quieres ejecutar un programa que necesita 6 GB. El sistema usa 2 GB del disco como memoria virtual.
RAM física: 4 GB
Programa necesita: 6 GB
Memoria virtual usada: 2 GB en disco
Total disponible: 4+2 = 6 GB Errores habituales
- Pensar que la memoria virtual es una memoria física especial: no lo es, es espacio en disco.
- Creer que la memoria virtual es más rápida que la RAM: es más lenta por la velocidad del disco.
- Confundirla con la memoria caché o la memoria ROM.
Preguntas reales de examen
Pregunta real de examen JCYL Aux 2024
Fuente: JCYL Cuestionario Aux 2024 — pregunta 5, Modelo A
La memoria virtual es:
- La que está por encima de 1 Gb.
- Un almacenamiento temporal que permite ejecutar programas que necesitan más memoria de la existente en el equipo.
- La proporcionada por dispositivos de almacenamiento externo.
- Un tipo de memoria ROM.
Respuesta correcta: B
Explicación: La respuesta correcta (B) define la memoria virtual como el mecanismo por el que el sistema operativo usa espacio en disco para suplir la falta de RAM. Por qué las otras fallan: A) no hay un umbral fijo de 1 GB para considerar "memoria virtual"; la cantidad depende de la RAM instalada y la configuración del sistema; C) la memoria virtual usa el disco duro interno, no dispositivos externos como USBs o discos externos; D) la memoria ROM es memoria de solo lectura donde se almacena el firmware, no tiene nada que ver con la ampliación temporal de la RAM.
También debes conocer
Siguiente paso útil
Si quieres preparar estos conceptos con explicaciones guiadas, ejercicios y tests, puedes pedirme información del curso de informática para oposiciones.