La configuración del intercambio en /etc/sysctl.conf y /etc/sysctl.d/ no persiste después del reinicio

La configuración del intercambio en /etc/sysctl.conf y /etc/sysctl.d/ no persiste después del reinicio

Esto se lo han preguntadonúmero de veces antes. Sin embargo, a riesgo de que me marquen como duplicado, pensé en preguntar nuevamente, ya que no he visto respuestas específicas para Ubuntu 19.10 y ninguna de estas respuestas recomendadas me funciona.

En breve: Configurar vm.swappiness = 10directamente en /etc/sysctl.confo crear un archivo /etc/sysctl.d/60-my-swappiness.confcon el contenido vm.swappiness = 10no cambia el intercambio en el arranque; permanece en el valor predeterminado de 60:

$ cat /proc/sys/vm/swappiness
60

Ejecutar sysctl -pcon sudopermisos lo cambia para la sesión determinada, pero al reiniciar se restablece al valor predeterminado.

$ sudo sysctl -p
[sudo] password for user: 
vm.swappiness = 10
...
$ cat /proc/sys/vm/swappiness
10

¿Cómo se cambia el intercambio para que persista entre reinicios en Ubuntu 19.10?

Respuesta1

Te sugiero que hagas unsysctl.d(5) archivo de configuraciónpor lo que la configuración se establece en el momento del arranque, con contenidos similares a:

/etc/sysctl.d/99-swappiness.conf
vm.swappiness=10

información relacionada