kdevelop speed drop

Juergen Suessmaier juergen at suessmaier.de
Wed May 16 21:09:44 BST 2001


Hi,

> Over here I am working on a linux box with an networked home dir on an 
> solaris server and I have the same problems. Sometimes it simply hangs.  I 
> think it's the automounter implementation combined with network load. We have 
> 10Mb/s and BNC, so that happens quite often :-( 
hm, must be a different problem here. My home dir is also on NFS, but I don't
use an automounter and I really don't have that much traffic on a switched
100 MBit network - with 3 machines... :-)

> On some machines there are hard mounted directories. Unfortunately there is 
> no background option for linux mount implemented so that high network load 
> makes the whole KDE freeze for seconds.
I guess this is a different problem. The freezes I experienced affect only
KDevelop. The rest of the system - including other KDE and non-KDE apps
remains quite responsive without any noticable slowdowns. And these KDevelop
slowdowns affect only the editor windows when _switching_ to another file.
For example when I switch from a .h to a .cpp file (or from another desktop
back to KDevelop while an editor window is shown) KDevelop freezes for
seconds - but only when Netscape runs with several parallel downloads.
After such a freeze it operates with comfortable speed again. As there's
no increase in system load during that freeze, I assume the KDevelop editor
just blocks on something (some desktop internal communications?) that
doesn't deliver data right away. I wouldn't blame X events, as at least
the redraw signal is delivered immediately - the rest of KDevelop is redrawn
properly (probably because this is done before the editor starts refreshing).

Unfortunately I don't have any knowledge about KDevelop sources or internals,
but I'd guess that all this could have something to do with actions performed
during complete editor redraw cycles.

Greetings,
Juergen
-- 
-------------------------------------------------------------------------
J. Süßmaier Systementwicklungen
Jürgen Süßmaier
juergen at suessmaier.de                       Realtime Software Development
Katharina Geisler Str. 14                       Embedded Applications
D-85356 Freising                                     Automation
Germany
-------------------------------------------------------------------------
                      http://www.suessmaier.de
-------------------------------------------------------------------------
      The day Microsoft makes something that doesn't suck is
        probably the day they start making vacuum cleaners
-------------------------------------------------------------------------

-
to unsubscribe from this list send an email to kdevelop-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop mailing list