Memoria virtual
Keywords: Memoria virtual, Direccionamiento segmentado, Disco duro, Memoria cache, Sistemas operativos, Unix
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).
Esto se llegó a necesitar ya que Unix realizaba múltiples funciones que requerían amplio almacenamiento en la memoria.
La mayoría de computadores tienen cuatro tipos de memoria: la CMOS de la CPU, la memoria cache tanto dentro como fuera del CPU, la memoria física o RAM que almacena la mayoría de la información de manera temporaria y de acceso rápido, y el disco duro que almacena la información de manera permanente y de acceso relativamente lento.
En razones de costo, utilizar la memoria virtual tiene sentido porque en iguales unidades, el disco duro es mucho mas barato que la memoria física.
Tiene relación con Direccionamiento_segmentado (paginación).
