Automatically clear old buffers on client
I am in several large channels and quassel-client's memory usage increases by approximately 100MB per day. It would be great if there was an option along with the current ones to set the maximum number of buffer lines the client keeps in memory (unless actively using the dynamic backlog). This way the client isn't trying to store everything it has ever seen in RAM.
For cross reference: http://bugs.quassel-irc.org/issues/show/751
#1 Updated by TerrorBite over 13 years ago
I am in several large channels and quassel-client's memory usage increases by approximately 100MB per day.
Well, a workaround for this is just to close and repoen the client. But yes, it would be nice is the Quasselclient had a limit on the number of lines it holds in RAM.
#2 Updated by alexandernst over 12 years ago
Any news about this bug? Somebody working it? I'm running monolitic Quassel and I wouldn't like to close&open each day.
#3 Updated by rikai over 10 years ago
I really don't feel this bug gets enough attention...
It's kind of absurd to me that there isnt at the very least a way to set a maximum number of lines or a number of hours/days to prune after.
If you leave quassel running, it just ends up eating more and more memory until there's none left.
This is a massive issue for users of the monolithic client, especially, since restarting the client means actually potentially missing conversation. I realize the monolithic client isn't the main audience you're developing for for, but it should be taken just as seriously as an issue since you're offering it as an option. :)
#4 Updated by jjakob almost 3 years ago
This is still an issue. I have to close and reopen the client every few days (a week at most) to free memory, otherwise it just keeps growing.