¿Existe alguna diferencia entre la memoria SWAP y la memoria caché?

¿Existe alguna diferencia entre la memoria SWAP y la memoria caché?

Instalé el indicador-multiload 0.2-0ubuntu1 desde el centro de software. (Es muy similar al indicador del panel de gnome que muestra gráficos de memoria y CPU)

Cuando hago clic en el panel de Unity que muestra el pequeño gráfico de memoria, dice;

Memoria: 1.451 GB Caché: 2.581. Esto también se representa en el gráfico de colores.

Sin embargo, cuando cargo el Monitor del sistema, SWAP está en un 0 fijo.

¿Es esto normal o podría haber un error en el monitor del sistema o en el indicador del panel?

Respuesta1

Sí. Son algo completamente diferente, incluso lo contrario en muchos sentidos. Intentaré explicarlo de forma sencilla y breve. Tenga en cuenta que esta respuesta es solo una simplificación y la realidad es bastante más compleja. Haga clic en los enlaces de wikipedia para obtener una mejor explicación.

  • Memoria caché de disco: Son fragmentos de memoria física, la RAM, que se utilizan para almacenar archivos. De esa manera, cuando un programa necesita leer el archivo, lo recupera de la memoria en lugar del disco duro. Esto se hace porque la memoria es mucho más rápida.
  • Intercambio: Este es un lugar en el disco duro (generalmente una partición dedicada) que se usa para almacenar programas o datos que no caben en la memoria, como cuando un programa crece más que la memoria disponible. SWAP es mucho más lento que la RAM, por lo que cuando presionas swap la computadora se vuelve más lenta, pero al menos el programa puede funcionar. En Linux, el intercambio también se usa para hibernar o para sacar de la memoria un programa poco utilizado para permitir más espacio en el caché del disco.

Respuesta2

INTERCAMBIO

Esta partición es básicamente un concepto UNIX/LINUX en el que los procesos se asignan al almacenamiento secundario cuando la memoria primaria es baja. Por lo tanto, si su RAM es lo suficientemente grande, es posible que la partición SWAP no se use con frecuencia.

CACHE

Por otro lado, el caché se utiliza para almacenar datos que se han necesitado o se necesitarán en un futuro próximo.

Espero que ayude

información relacionada