[Konversation-devel] [Bug 144233] New: removing lines from the top of a full scrollback buffer is slow
David L Emerson
demerson3x at angelbase.com
Sun Apr 15 01:03:13 CEST 2007
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
Summary: removing lines from the top of a full scrollback buffer
Platform: Debian stable
AssignedTo: konversation-devel kde org
ReportedBy: demerson3x angelbase com
Version: 1.0.1 (using KDE KDE 3.5.5)
Installed from: Debian stable Packages
If I set the scrollback limit to 2000 lines, then at 1900, everything is quick and snappy. However, once it reaches 2000, it is significantly slower.
If I reduce the limit to 500 lines, then again, when the buffer is full, things are very slow.
In fact, 1900/2000 lines is significantly quicker than 500/500.
I'm using a PII 333 MHz, so it is easy to see this slowness ;)
Proposal: rather than deleting lines one by one, delete them in chunks. e.g. only delete when the buffer reaches 10% over the limit.
More information about the Konversation-devel