Puis-je suggérer une approche plus sûre ? On ne sait jamais quand l'échange peut vous éviter de tomber en panne. Si l'échange ralentit effectivement votre ordinateur, si vous utilisez un programme qui consomme toute votre RAM, la possibilité d'échanger des données peut vous éviter un redémarrage brutal. Lorsque l'ordinateur commence à permuter, vous le remarquerez et serez en mesure de tuer l'application incriminée.
Donc, au lieu de désactiver complètement le swap, assurez-vous que votre système d'exploitation permute très rarement. Ceci est contrôlé par le vm.swappiness
à l'intérieur /etc/sysctl.conf
. Le paramètre par défaut d'Ubuntu est 60
si je me souviens bien, ce qui est trop pour la plupart des situations et vous fera commencer à échanger des données même si la RAM est encore disponible. Si vous réduisez cette valeur, vous serez en mesure de garder la ligne de sécurité du swap tout en ne l'utilisant que pour les urgences. Donc, ouvrez le fichier :
sudo nano /etc/sysctl.conf
Et ajoutez-y cette ligne :
vm.swappiness=10
Si c'est encore trop, passez de 10 à 1. Maintenant, après le redémarrage, vous n'échangerez que lorsque cela sera absolument nécessaire et vous pourrez simplement l'oublier.