Bug 37196

Summary: konsole - slow on high volume output
Product: [Applications] konsole Reporter: ryand
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: 1.0.2   
Target Milestone: ---   
Platform: Mandrake RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description ryand 2002-01-16 23:53:54 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:           konsole
Version:           1.0.2 (using KDE 2.2.1 )
Severity:          normal
Installed from:    Mandrake Linux Vitamin
Compiler:          gcc version 2.96 20000731 (Mandrake Linux 8.1 2.96-0.62mdk)
OS:                Linux (i586) release 2.4.8-26mdk
OS/Compiler notes: 


Konsole is slow on high volume output. The following is the test program and the test results:

#include <stdio.h>

int main( void )
{
        int x = 600;

        while ( x-- )
                printf( "^^^^^^^^^^^^^^^^^^^^^xxxxxxxxxxxxxxxxxxxxxxxxxxxxx*********************************************************************************99999999999999999999999999999999999999999999999999555555555555555555555555555555555555555555555555555\n" );

        return 0;
}

The time results using the time utility:

Aterm:
------
0.05user 0.00system 0:00.06elapsed 52%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (83major+16minor)pagefaults 0swaps

Rxvt:
-----

0.00user 0.00system 0:00.07elapsed 0%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (83major+16minor)pagefaults 0swaps

Konsole --nohist:
-----------------

0.02user 0.01system 0:01.79elapsed 1%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (83major+16minor)pagefaults 0swaps

Thanks


(Submitted via bugs.kde.org)
(Called from KBugReport dialog)
Comment 1 Stephan Binner 2003-03-12 20:45:45 UTC
Seems that the new refresh algorithmus boosted Konsole by some factors. 
 
aterm:             0m0.016s 
rxvt:                0m0.023s 
konsole 3.1.1: 0m0.148s