Project

General

Profile

Feature #753

Automatically clear old buffers on client

Added by jared555 over 14 years ago. Updated over 3 years ago.

Status:
New
Priority:
High
Assignee:
-
Category:
Quassel Client
Target version:
-
Start date:
07/27/2009
Due date:
% Done:

0%

Estimated time:
OS:
Any

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 about 14 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 over 13 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 11 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 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.

Also available in: Atom PDF