Kortom: Proxmox en ZimaOS meten verschillende aspecten van hetzelfde geheugen
Een Proxmox-VM kan eruitzien alsof die ‘95% vol’ zit, terwijl ZimaOS zelf aangeeft dat ongeveer 30% van het RAM-geheugen in gebruik is. Dat betekent niet automatisch dat er een geheugenlek is. De host ziet de resident pages die aan de VM zijn toegewezen, terwijl de gastmachine een groot deel van het RAM-geheugen kan aanmerken als vrij te maken cache of anderszins beschikbaar geheugen.


Geef het ontbreken van QEMU Guest Agent niet de schuld van het volledige verschil
Op de schermafbeelding staat ‘No Guest Agent configured’, maar de uitleg op het forum overdrijft het belang ervan. QEMU Guest Agent verbetert de communicatie tussen host en gast, maar Proxmox gebruikt het ballooningapparaat voor gedetailleerde informatie over het gastgeheugen. Proxmox raadt nadrukkelijk aan het ballooningapparaat ingeschakeld te laten voor geheugenrapportage. Zie Proxmox VM-geheugen.
De ZimaOS op Proxmox biedt een uitgangspunt voor de virtualisatie van ZimaOS.
Controleer in ZimaOS het beschikbare geheugen voordat je van hoog gebruik spreekt
free -h
cat /proc/meminfo | head -20
docker stats --no-stream
Let op available, swapactiviteit en welke containers daadwerkelijk geheugen vasthouden. Linux gebruikt vrij RAM-geheugen bewust voor de bestandssysteemcache; gecachet RAM is nuttig en kan bij geheugendruk worden vrijgemaakt. De Linux-geheugenadministratie is de upstreamreferentie.
Wanneer het een echt geheugenprobleem wordt
Onderzoek het verder als het beschikbare geheugen blijft afnemen, het swapgebruik voortdurend stijgt, containers opnieuw opstarten, de kernel OOM-beëindigingen logt of één proces gedurende meerdere uren gestaag groeit. Een stabiel percentage in Proxmox is op zichzelf niet genoeg.
Met de hardwarevereisten voor VM's bepaal je de grootte van de gastmachine zodra je weet wat het werkelijke geheugengebruik is.
Gebruik één monitoringmethode om trends te vergelijken
Vergelijk voor week-op-weekdiagnoses geen Proxmox-hoststatistiek met een ZimaOS-dashboardstatistiek alsof ze identiek zijn. Kies één laag en volg die consequent in de tijd. Gebruik de andere laag alleen om afwijkingen te verklaren.


