[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-optimize
Subject:    Re: Let's break this silence
From:       Ingo =?iso-8859-1?q?Kl=F6cker?= <kloecker () kde ! org>
Date:       2010-08-21 11:57:56
Message-ID: 201008211358.02171 () thufir ! ingo-kloecker ! de
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On Saturday 21 August 2010, Erik wrote:
>   2010-08-21 07:21, Mohammad Ebrahim Mohammadi Panah skrev:
> > Why am I here?
> > I'm dissatisfied with KDE performance, CPU-wise, memory-wise, etc.
> 
> The most annoying performance regression in KDE4 is the
> logout/shutdown dialog. When I press Ctrl+Alt+Delete it takes about
> 6 seconds for KDE to react by showing a simple dialog box with 4
> buttons!

2 seconds on my system.


> Then it takes 2 seconds to move focus to between the
> buttons with the down arrow key!

There is no such delay on my system.


> It is not a cache issue, because if
> I close it and press Ctrl+Alt+Delete, it takes 6 seconds again.

Please try whether disabling desktop effects helps. Maybe the graphics 
card driver is the problem.

BTW: The easiest workaround for this problem is to avoid the 
logout/shutdown dialog by using the appropriate keyboard shortcut. Since 
I discovered that there is a shortcut for immediate shutdown 
(Shift+Ctrl+Alt+PageDown) I use it almost exclusively when I want to 
shutdown my system.


> > A crude idea to make things more spicy: What's your idea about
> > removing some dynamic memory allocations by using stack in place of
> > heap?
> 
> That should always be done when possible.

Full ACK. But I don't think it's worth reviewing the existing code 
unless profiling shows it to be a problem.


Regards,
Ingo

["signature.asc" (application/pgp-signature)]

_______________________________________________
Kde-optimize mailing list
Kde-optimize@kde.org
https://mail.kde.org/mailman/listinfo/kde-optimize


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic