D'une part les remèdes :
Vérifier existence et réglages de swap, swapfile, swappinness.
D'autre part la prévention :
Repérer les tâches gourmandes en RAM, afin
soit de les fermer,
soit de les remplacer par d'autres applis moins gourmandes.
Pour cela, prendre l'habitude de
laisser tourner (tu expliqueras à ton fils que c'est dynamique)
et consulter :
top # suivi, après "Entrée", de M en majuscule
Ou (ponctuellement, car non dynamique) :
echo -e "\n\tCharge RAM en % décroissant :" ; ps aux | awk '{print $1,$2,$4,$11,$12 | "sort -k3Vr | column -t | head -25"}'
Et, j'y pense tardivement, les snaps sont des squashfs. Décompressés lorsqu'ils sont utilisés.
Cette décompression ne s'effectue-t-elle pas en RAM ?
Si oui, remplacer les snaps par des debs.