Túl sok memóriát fogyaszt mono (Linux)

A ScreenConnect 6.2.12963.6312 szoftvert futtatom a CentOS-on (Linux), és a késõi idõszakban folyamatosan "elfogy a memóriából" a Mono-val kapcsolatos hibák a/var/log/messages. Nem hajtottam végre jelentős változásokat a szerveremen, és rendszeresen frissítsem azokat. A dolgok évek óta rendben működnek a ScreenConnect talán utolsó frissítéséig.

monó

A szerverem dedikált szerver - Xeon 1270v3 processzorral rendelkezik (3,5 GHz-es négymagos, hipermenettel), a CentOS 6.9 (Final) kiadásának virtuális géppéldányát futtatja. A virtuális gép 4 GB memóriával rendelkezik.

Itt van egy kivonat a/var/log/messages fájlból:

A "top" parancsom, memória szerint rendezve, alul található. Ne feledje, hogy a szerver közel sem esik őrülten az apache-szal vagy más folyamatokkal. Ennek ellenére láthatja, hogy a monó 1,9 GB-ot eszik, mindössze 10 percet a képernyő-összekapcsolási szolgáltatások újraindításával. Ez őrület, tekintve, hogy nem kapcsolódtam egyetlen munkamenethez sem. Összesen 3 aktív "hozzáférési" és 7 "támogató" kliensem van, akik még nem is kapcsolódtak a munkamenetükhöz.

top - 12:36:41 akár 19 nap, 22:21, 2 felhasználó, terhelési átlag: 1.48, 1.27, 1.18
Feladatok: összesen 231, 2 futás, 229 alvás, 0 megállás, 0 zombi
Processzor (ok): 15,0% us, 11,3% sy, 0,0% ni, 67,2% id, 3,9% wa, 0,8% hi, 1,8% si, 0,0% st
Mem: 4019160k összesen, 3906876k használt, 112284k szabad, 137216k pufferek
Csere: összesen 835580 ezer, használt 416164 ezer, ingyenes 419416 ezer, gyorsítótárban 163228 ezer

PID USER PR NI VIRT RES SHR S% CPU% MEM IDŐ + PARANCS