We hebben 2 servers opgezet (Ubuntu 20.04.03 LTS) met daarop docker containers waar in verschillende applicaties draaien. (Linux kernel verschil is er ook: 5.4.0-90 voor server '04' tov 5.4.0-89 voor server '03')
Momenteel draaien ze exact dezelfde processen, maar de ene geef meldingen in onze monitoring van low virtual memory en de andere niet.
Als ik dan het onderstaande commando laat lopen zie ik duidelijk een verschil tussen de 2 servers. De ene neemt alles op in zijn 'cache' en de andere niet.
'03' heeft in onze monitoring geen probleem met geheugen, terwijl '04' dat wel heeft.

Weet er iemand hoe je kan verklaren waarom een proces op 1 server zijn geheugen anders gebruikt als op de andere server?
Is een mogelijke oplossing voor dit issue, de SWAP space vergroten voor '04'? Maar daarmee is het 'probleem' niet opgelost natuurlijk.
Momenteel draaien ze exact dezelfde processen, maar de ene geef meldingen in onze monitoring van low virtual memory en de andere niet.
Als ik dan het onderstaande commando laat lopen zie ik duidelijk een verschil tussen de 2 servers. De ene neemt alles op in zijn 'cache' en de andere niet.
'03' heeft in onze monitoring geen probleem met geheugen, terwijl '04' dat wel heeft.

Weet er iemand hoe je kan verklaren waarom een proces op 1 server zijn geheugen anders gebruikt als op de andere server?
Is een mogelijke oplossing voor dit issue, de SWAP space vergroten voor '04'? Maar daarmee is het 'probleem' niet opgelost natuurlijk.