¿Que es el espacio de intercambio en informatica? ¿que tiene que ver con swap?Primero que nada cambiemos la pregunta anterior por: ¿que es el espacio de intercambio de memoria RAM y Virtual? Es una zona de un disco duro que puede usarse para intercambiar entre memoria fisica y memoria virtual.
(NOTA: SWAP en linux, espacio de intercambio en windows, SWAP en ingles)
Bien las palabras y frases que vemos resaltadas en negrita en el parrafo anterior las explicaremos enseguida.
memoria fisica>: Es la memoria RAM, (recordar que la memoria RAM es del tipo de memoria VOLATIL) si por ejemplo la memoria RAM es de 2 gygas entonces la memoria fisica sera de 2 gygas, por ser real la memoria RAM es fisica y por lo tanto es un dispositivo de hardware.
memoria virtual: A diferencia de la memoria RAM, este tipo de memoria no es real sino imaginaria, pero no con ello inutil, la memoria virtual es como una extencion de la memoria fisica
Espacio de intercambio. (en ingles “SWAP”):
SWAP Se refiere al intercambio de imagenes de los procesos entre la memoria RAM y la Memoria Virtual.
Espacio de intercambio de Memoria RAM y Virtual. Es decir que los procesos de software si son usados con mucha frecuencia y regularidad siempre estaran en Memoria RAM, si no son usados estaran listos en la memoria virtual listos para ser intercambiados con la memoria RAM
Pongamos un ejemplo: Supongamos que el programa “free download manager” aiwmpew inicia y arranca con windows consumiendo asi valiosa memoria RAM
Si “free download manager” no se usa con mucha frecuencia por ejemplo si se usa cada 2 ó 3 días entonces windows pasara ese proceso a la memoria virtual, esto con la finalidad para que la verdadera memoria RAM este lista para las verdaderas prioridades y necesidades de RAM que tenga el sistema operativo windows.
Tipos de espcio de intercambio de memoria: Segun wikipedia: “el espacio de intercambio es una zona del disco (un fichero o partición) que se usa para guardar las imágenes de los procesos que no han de mantenerse en memoria física. A este espacio se le suele llamar swap, del inglés “intercambiar”.
Ubicacion: SEGUN WIKIPEDIA:
“Cada sistema operativo gestiona la memoria virtual de forma distinta; por tanto el intercambio depende de la implementación de los algoritmos de intercambio”
“En Windows Lo implementa mediante un fichero situado en el directorio raíz (C:) o en el de sistema (C:WINDOWS), y tiene por nombre”:
- 386SPART.PAR en Windows 3.1
- WIN386.SWP en Windows 3.11, 95 y 98
- pagefile.sys en Windows NT y sucesores
Este fichero tiene un tamaño variable (depende de la configuración) y no debe ser movido o borrado.
En GNU/Linux se suele usar con una partición de intercambio, aunque también permite usar ficheros de intercambio
La Relacion entre memoria virtual, memoria RAM y espacio de intercambio es:
simplemente que la memoria virtual es usada para intercambiar procesos con la memoria RAM y recordar que la memoria virtual es usada como espacio de intercambio.
Por ultimo recordar que si instalas alguna distribucion de linux, linux te pedira crear una particion SWAP, es decir la particion para espacio de intercambio que tendra que usar linux, lo cual significa que si no creamos la particion SWAP no se instalara linux, recuerde que tambien pueden haber excepciones a la regla
citas de wikipedia.org