Uno no siempre quiere reducirlo, pero a menudo para aumentar su uso perezoso en su lugar:cuantas más páginas limpias ya estén en intercambio, mejor, significa que se pueden activar fácilmente RAM cuando se necesita RAM libre. Sin embargo, la máquina virtual de Linux tiene un comportamiento extraño con respecto al intercambio:E/S de disco intensivo (como un archivo enorme cp
) puede hacer que su sistema se intercambie fuertemente. Puede mitigarse hasta cierto punto disminuyendo vm.swappinness
y aumentando vfs_cache_pressure
aunque el efecto de tales contramedidas no siempre cumple con las expectativas. Creo que también tiene sentido mencionar zswap aquí; para algunas cargas de trabajo puede ser útil.
Para desactivar el intercambio temporalmente, use (como root) el comando:
swapoff -a
Para volver a encenderlo:
swapon -a
Para desactivarlo permanentemente, edite el archivo /etc/fstab
y comente cualquier línea con intercambio en la columna de tipo.
Más swap no siempre mejora el rendimiento. Hay momentos en los que es mejor reducirlo o apagarlo; todo depende de la combinación de aplicaciones.
Busqué rápidamente en Google y encontré este buen artículo sobre el tema:
https://www.linux.com/news/software/applications/8208-all-about-linux-swap-space
Usarlo sí, tenerlo allí no. Se producirá una ralentización si ejecuta demasiados programas que acaparan la memoria a la vez, lo que hará que se utilice el intercambio.
Si realmente quiere reducirlo, inicie un livecd y encienda gparted
y cambiar el tamaño de la partición.