Mi sistema se estaba volviendo más lento, especialmente cuando uso navegadores como Firefox / Chromium y Virtual Machines. Noté que tengo al menos 3.2 GB de RAM libre (usando el monitor del sistema Gnome) y no hubo intercambio.
Lo que hice ahora es swapoff -a
que el rendimiento del sistema del sistema aumentó un 30%. Entonces mi pregunta es: ¿es seguro de usar swapoff
? ¿Será seguro para mi PC reiniciar swapoff
?
Respuestas:
El kernel de Linux proporciona una configuración modificable que controla con qué frecuencia se usa el archivo de intercambio, llamado intercambio
Una configuración de intercambio de cero significa que se evitará el disco a menos que sea absolutamente necesario (se queda sin memoria), mientras que una configuración de intercambio de 100 significa que los programas se intercambiarán al disco casi instantáneamente.
El sistema Ubuntu viene con un valor predeterminado de 60, lo que significa que el archivo de intercambio se usará con bastante frecuencia si el uso de la memoria es aproximadamente la mitad de mi RAM. Puede verificar el valor de intercambio de su propio sistema ejecutando:
Como tengo 4 GB de RAM, me gustaría reducirlo a 10 o 15. El archivo de intercambio solo se usará cuando mi uso de RAM sea de alrededor del 80 o 90 por ciento. Para cambiar el valor de intercambio del sistema, abra
/etc/sysctl.conf as root
. Luego, cambie o agregue esta línea al archivo:Reiniciar para que el cambio surta efecto
También puede cambiar el valor mientras su sistema aún se está ejecutando
También puede borrar su intercambio ejecutando
swapoff -a
y luegoswapon -a
como root en lugar de reiniciar para lograr el mismo efecto.Para calcular su fórmula de intercambio
Entonces, lo que significa es que cuando queda un 10% de 395 MB de RAM, comienza a usar swapiness
fuente
Probablemente. Debería leer la parte 'Por qué necesito intercambiar' de la página de preguntas frecuentes de Ubuntu aquí , y juzgar por usted mismo.
Si valora la velocidad que el intercambio de red de seguridad puede proporcionar, debe deshabilitarla
Si nunca suspende el disco y siempre se apaga y reinicia, puede deshabilitarlo de manera segura.
Si tiene mucha RAM (su VM de 4GB + en ejecución es una llamada cerrada), entonces puede hacerlo.
Para mí, tengo mi sistema operativo en un SSD, 8 GB de RAM y nunca lo suspendo. No necesito intercambio, nunca lo he visto en uso, y lo configuré en la instalación por costumbre.
Como alternativa, aquí hay un ajuste acerca de: config para Firefox de Lifehacker que explica cómo usar RAM solo para la memoria caché del navegador. Lea la refutación vinculada al final del artículo antes de intentarlo.
fuente
No, no es seguro. La razón es que cuando el sistema se queda sin RAM y no podrá intercambiar nada de él, podría congelarse sin ninguna posibilidad de recuperación que no sea un restablecimiento completo. No se trata solo de poder suspender o no.
Fuente: mi 14.04 hace eso.
Debe mantener una cantidad mínima de espacio de intercambio, consulte las preguntas frecuentes de Ubuntu para obtener los números.
fuente