Cecil Westerhof
2023-08-20 11:24:12 UTC
Ik denk dat er problemen met mijn swap implementatie zijn. Als ik
bijvoorbeeld firefox afsluit, wat meestal erg veel swap gebruikt,
duurt dat heel erg lang. Vaak zo lang dat firefox crasht.
Op een ander systeem (met vergelijkbare installatie) heb ik wat dingen
getest.
Hier gaf 'free -h':
total used free shared buff/cache available
Mem: 7.6Gi 3.3Gi 1.3Gi 517Mi 3.0Gi 3.5Gi
Swap: 7.8Gi 1.2Gi 6.6Gi
En swapon gaf:
NAME TYPE SIZE USED PRIO
/dev/sda6 partition 7.8G 1.2G -2
Er was genoeg vrij geheugen, dus ik deed 'time swapoff /dev/sda6'.
Dit gaf:
real 0m18.287s
user 0m0.005s
sys 0m2.219s
Dit lijkt mij buitengewoon lang te duren.
Maar het werd nog interessanter. Toen ik weer een 'free -h' gaf, kreeg
ik:
total used free shared buff/cache available
Mem: 7.6Gi 2.4Gi 2.1Gi 524Mi 3.0Gi 4.3Gi
Swap: 0B 0B 0B
Het lijkt alsof swap geheugen kost i.p.v. vrij te geven. 🙀
Wat zou hier aan de hand kunnen zijn?
Dit is op een Debian 11 systeem.
bijvoorbeeld firefox afsluit, wat meestal erg veel swap gebruikt,
duurt dat heel erg lang. Vaak zo lang dat firefox crasht.
Op een ander systeem (met vergelijkbare installatie) heb ik wat dingen
getest.
Hier gaf 'free -h':
total used free shared buff/cache available
Mem: 7.6Gi 3.3Gi 1.3Gi 517Mi 3.0Gi 3.5Gi
Swap: 7.8Gi 1.2Gi 6.6Gi
En swapon gaf:
NAME TYPE SIZE USED PRIO
/dev/sda6 partition 7.8G 1.2G -2
Er was genoeg vrij geheugen, dus ik deed 'time swapoff /dev/sda6'.
Dit gaf:
real 0m18.287s
user 0m0.005s
sys 0m2.219s
Dit lijkt mij buitengewoon lang te duren.
Maar het werd nog interessanter. Toen ik weer een 'free -h' gaf, kreeg
ik:
total used free shared buff/cache available
Mem: 7.6Gi 2.4Gi 2.1Gi 524Mi 3.0Gi 4.3Gi
Swap: 0B 0B 0B
Het lijkt alsof swap geheugen kost i.p.v. vrij te geven. 🙀
Wat zou hier aan de hand kunnen zijn?
Dit is op een Debian 11 systeem.
--
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof
Cecil Westerhof
Senior Software Engineer
LinkedIn: http://www.linkedin.com/in/cecilwesterhof