MacLemon is a user on chaos.social. You can follow them or interact with them if you have an account anywhere in the fediverse.
MacLemon @MacLemon

Yikes, over night my matrix jail blew up consuming all RAM, so I had to reboot the host to regain control.

It was constrained in its own jail but caused all other jails to pretty much stop responding.
^C didn't work anymore, processes would hang instead of properly ending.

Now, after a reboot, everything but the synapse jail seems fine again. The synapse jail doesn't even start anymore. Must find out what is preventing it from starting. Imposed a 4GB limit now.

@luto Thanks, it's not a Python thing this time I guess. I need to make the jail start up at all and then see if I can find out what happened.
I've imposed a 4GB RAM limit on the jail by now just to be on the safe side…

Let's see how this is going…

@MacLemon Synapse is a horrible, RAM eating, mess.

I often use the ratio open vs. closed issues as a measure of stability. Stable software usually has 0.6 or lower, synapse is currently at about 2.

Matrix is great conceptually, but it needs a low-footprint server and client