Omdat hij waarschijnlijk inactieve stukken geheugen naar het swap wegdrukt om meer RAM vrij te spelen voor nuttige zaken.
Misschien heeft hij wel iets ondernomen waarvoor even veel geheugen nodig was? Check voor updates wellicht of een indexering van de files op het filesysteem (mlocate?), of wat anders natuurlijk. En zodra dat proces klaar was is het geheugen weer vrij gegeven. Wat naar swap is gedrukt blijft daar lekker zitten tot het weer een keer opgevraagd wordt. Totdan lekker laten zitten in swap want dat geeft vrij RAM.
Waarom de een het wel doet en de ander niet kan liggen aan een aantal instellingen rondom geheugenbeheer, achtergrondprocessen, softwareversies. In hoeverre zijn ze gelijk aan elkaar is de hamvraag.
Swapgebruik an sich is niet erg, het kan zelfs een goed iets zijn want je speelt er RAM mee vrij. Waar je op wilt letten met swapgebruik is hoe frequent de swap wordt aangesproken. Als er wat inactieve pages naar swap verplaatst worden en daar vervolgens lekker blijven kamperen: prima. Wat je niet wilt zien is regelmatige heen-en-weer beweging tussen RAM en swap. Dat is thrashing en dat merk je keihard aan je performance; dan is het bakkie niet vooruit te fikken. Dan is meer RAM nodig, of je moet de belasting van het bakkie verminderen. Meestal zie je dan ook het swapgebruik flink de hoogte in gaan.
En een volle swap is natuurlijk ook problematisch, want dan is de koek op en gaan er dingen afgeschoten worden.
Precies. Is zonder functionerende kristallen bol niet te doen.
Dit is weliswaar een heel ander onderwerp dan waarmee je de draad begon. Misschien moeten we niet gaan uitwijden over swap en geheugengebruik? Hoe is het met je oorspronkelijke probleem?
[
Voor 24% gewijzigd door
Ultraman op 28-12-2022 11:01
]
Als je stil blijft staan, komt de hoek wel naar jou toe.