? "Memoria virtual " se refiere a la utilización de espacio en el disco duro como si se tratara de RAM ( memoria física ) . Como surgieron los sistemas operativos multitarea , la memoria virtual se convirtió en una necesidad, especialmente en equipos con menor cantidad de memoria física. El archivo o archivos que se usan como memoria virtual a veces se llaman " swapfiles " o " archivos de paginación . Origen
Antes de la llegada de la multitarea sistemas operativos como Microsoft Windows 95 y posteriores , y de Apple, Mac OS , los ordenadores normalmente sólo tenía uno o dos procesos que se ejecutan a la vez. Sistema de MS -DOS de Microsoft es un ejemplo perfecto : Debido a que el único proceso funcionando siempre fue " command.com " ( el programa que interpreta los comandos del usuario ) , los requisitos de memoria de MS -DOS eran bajos. Cuando surgieron los sistemas operativos multitarea , la memoria física de la mayoría de las computadoras no fue suficiente para contener todos los datos que se utilizan a la vez, por lo que algunos datos tenían que ser escritos en el disco duro. Los archivos de memoria virtual resultante tuvo un poco de espacio en el disco , pero permite más programas que permanecen abiertas , incluso con una baja cantidad de RAM.
Métodos
memoria virtual puede
ser implementado en un sistema operativo en una variedad de maneras . La mayoría de las versiones de los datos de la memoria virtual de Windows almacenan en un solo archivo " pagefile.sys ". Mac OS X , que es un sistema operativo basado en UNIX , utiliza varios archivos , nombrados secuencialmente : " swapfile0 ", " swapfile1 " y " swapfile2 ", por ejemplo
Ventajas
. mayor ventaja
de la memoria virtual , junto con la razón por la que fue inventado , es que permite que más datos se mantienen en uso al mismo tiempo que la memoria física del equipo es capaz de mantener . Estos datos también pueden dividirse y reorganizarse para mantener la eficiencia cuando no está en uso. Su uso depende de la cantidad de datos que se utilizan a la vez , los archivos de la memoria por lo virtuales no ocupan espacio innecesario en el disco.
Desventajas
memoria virtual
también tiene sus inconvenientes . Dado que los datos se almacenan en el disco duro en lugar de en la memoria física , el tiempo que se necesita para acceder a estos datos es ligeramente más largo . Como resultado de ello , el ordenador puede ser un poco lento cuando la memoria virtual es mucho en uso . Además, cuando una gran cantidad de datos está en uso al mismo tiempo , los archivos de memoria virtual pueden crecer un poco grande, lo que deja poco espacio libre para los usuarios con discos duros pequeños .
Consejos para el uso de memoria virtual
Debido a sus inconvenientes , lo mejor es utilizar la memoria virtual sólo cuando sea realmente necesario . Para este fin , hay un número de cosas que los usuarios pueden hacer para reducir la cantidad de memoria virtual sea necesario. Una es instalar más memoria en el equipo. Si lo hace, proporciona más memoria física para los programas y los datos que están en uso . Los usuarios de Windows Vista tienen la opción de utilizar una unidad USB conectado a un puerto USB como memoria física adicional . Dado que las unidades USB utilizan memoria flash en lugar de disco duro , no hay una disminución en la velocidad.