Respuesta1
Puede utilizarlo sysctl vm.swappiness=10
para reducir la drástica tasa de swap. Y puede activarlo o desactivarlo con swapoff -a
y swapon -a
con privilegios de root. Si desea utilizar la hibernación, el lugar adecuado para el espacio de intercambio es el doble del tamaño de la RAM.
Respuesta2
Editar /etc/sysctl.conf
como root. Cambie o agregue esta línea al archivo:
vm.swappiness = 5
Una forma de hacerlo es mediante el uso sudo nano /etc/sysctl.conf
en una ventana de terminal.
Reinicie el sistema después de guardar el archivo editado.
Esto le indicará al sistema que utilice la memoria de intercambio sólo cuando la RAM se haya utilizado casi por completo.
976 MB de memoria de intercambio no son suficientes. Debe aumentarse a al menos 4 GB.
Respuesta3
Ubuntu usará RAM. Cuando esto se vuelve limitante, los segmentos de memoria actualmente no utilizados se mueven al espacio de intercambio. Esa memoria se recuperará desde allí sólo cuando sea necesaria nuevamente en la RAM activa. Si no es necesario, simplemente se mantendrá en intercambio incluso si mientras tanto hay más RAM disponible.
No proporcionó ninguna indicación del uso de su máquina que haya resultado en el estado de la memoria que muestra. El estado de la memoria de una máquina Linux depende de cómo se ha ejecutado el sistema y cuáles han sido los requisitos de memoria hasta el momento. Con seguridad, una máquina recién iniciada con 6 GB de RAM no utilizará swap. El uso de swap eventualmente crecerá dependiendo de la memoria que necesite el uso de su computadora.
Simplemente impulsaría su sistema Linux, que emplea SWAP para maximizar el uso eficiente de la RAM real. Aún así, es posible que desees disminuir la tendencia a utilizar swap cambiando elintercambiovalor. Esto disminuirá la tendencia a cambiar las aplicaciones activas y le dará una impresión subjetiva de mayor capacidad de respuesta, aunque algunos procesos pueden ser más limitados debido a menos RAM.