Feature #753
Automatically clear old buffers on client
0%
Description
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
History
#1 Updated by TerrorBite almost 15 years ago
jared555 wrote:
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 about 14 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 12 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 over 4 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.