GNU/Linux >> Tutoriales Linux >  >> Linux

¿El cambio de The Swappiness necesita un reinicio?

Si configuro el valor de swappiness a otro, por ejemplo:60 a 0, entonces siempre necesito reiniciar la máquina para que los cambios surtan efecto. Incluso al modificar con:

sysctl -w vm.swappiness=0

Respuesta aceptada:

Todo está bien explicado en la página de Wikipedia que diste.

# Set the swappiness value as root
echo 10 > /proc/sys/vm/swappiness

# Alternatively, run this as a non-root user
# This does the same as the previous command
sudo sysctl -w vm.swappiness=10

# Verify the change
cat /proc/sys/vm/swappiness
10

En este punto, el sistema administrará el intercambio como lo acaba de configurar, PERO si reinicia AHORA, su cambio se olvidará y el sistema funcionará con el valor predeterminado (asumiendo 60, lo que significa que comenzará a intercambiar al 40 %). ocupación de RAM).

Debe agregar la siguiente línea en /etc/sysctl.conf para mantener su cambio de forma permanente:

vm.swappiness = 10

¡Espero que te quede más claro ahora!


Linux
  1. ¿Linux necesita una limpieza ocasional?

  2. ¿Cómo funciona la punta adhesiva?

  3. ¿Por qué el usuario raíz necesita permiso de Sudo?

  4. ¿Tail lee todo el archivo?

  5. ¿Qué significa en la salida de Ps?

Cambiar el idioma y la distribución del teclado en varias distribuciones

¿Salida del comando "último"?

¿Necesita el 'incorporado' incorporado?

¿Cómo funciona el comando Tee??

¿Cómo funciona la interfaz de bucle invertido?

¿Qué significa la capacidad ep?