Si vous êtes préoccupé par le contenu du swap, vous pouvez toujours le désactiver comme indiqué de la manière habituelle sudo swapoff -a
, puis remplir le périphérique de swap avec des zéros ou des données aléatoires à l'aide de dd.
Commencez par utiliser le contenu de fstab pour trouver votre fichier d'échange ou votre périphérique ( less /etc/fstab
)
Après l'avoir localisé et vérifié deux ou trois fois son emplacement, par exemple sda5 ou /swapfile
(les partitions d'échange ont été remplacées par défaut par un fichier d'échange dans 17.04 et au-delà.) .
Dans le cas d'une partition ou d'un lecteur d'échange: (préfacé par / dev), exécutez la commande "destructeur de disque" (à ne pas utiliser à la légère)
sudo dd if=/dev/zero of=swap
remplacer le mot swap par le périphérique de swap ou le fichier dans lequel vous vous trouvez/etc/fstab
faire sauter plein de zéros ou
sudo dd if=/dev/random of=swap
remplacer à nouveau le swap de mot avec le périphérique de swap ou le fichier que vous avez situé dans/etc/fstab
faire sauter plein de données aléatoires.
Dans le cas d’un fichier swap (préfacé par un chemin uniquement): vous pouvez simplement supprimer le fichier avecrm /path/to/swapfile
La prochaine fois que vous activez l'échange avec
swapon -a
Le système l'utilisera volontiers à nouveau. Si vous avez beaucoup de RAM, vous n'avez peut-être pas besoin d'échange. Émettre la commande
free
lorsque le système est soumis à une charge importante et voyez combien est utilisé pour prendre cette décision.
Si vous déterminez que vous n'avez définitivement pas besoin d'échange (pour l'hibernation ou toute autre chose), vous pouvez simplement commenter cette ligne dans fstab comme suggéré ici.