Mueva automáticamente los datos del swap a la ram una vez que haya suficiente memoria libre

Mueva automáticamente los datos del swap a la ram una vez que haya suficiente memoria libre

Sí, ya sé que ya hay preguntas que preguntan lo mismo.Pero ninguna de las respuestas realmente responde a la pregunta..

Una respuesta común es "no necesita preocuparse por eso, porque el uso del intercambio no significa que algo se esté intercambiando activamente dentro o fuera". Esta respuesta es técnicamente correcta, pero si hay algo en intercambio, esto significa que intentar utilizar algunos de los programas que se ejecutan actualmente será muy lento. Y estos problemas persisten durante horas después de que cerré el programa que provocó el intercambio en primer lugar.

Otra respuesta común es "activar y desactivar el intercambio". Esta es una solución manual y puede resultar un poco arriesgada. Incluso si compruebo que tengo suficiente memoria libre, si inicio algún programa que consume memoria mientras hago esto, lo más probable es que las cosas salgan mal.

Entonces mi pregunta es: ¿hay alguna forma de automatizarlo que no se rompa tan pronto como inicio un programa que consume memoria mientras mueve datos del swap a la ram?

información relacionada