I have the same issue, and I upgraded my VPS from 500MB to 1GB RAM but after a while, it starts swapping again.
Is there a way to configure my node to accept a max number of connections? If that is indeed the cause of the increasing memory use.
I assume there are many long running nodes out there, how much memory do their host machines have? I'm happy to upgrade again for a few filecoins