johnflux at gmail.com
Wed May 17 02:05:50 BST 2006
The problem with ksysguard taking ages to show is not a design
problem. In fact, it was my bug fixing in this very area which was
the reason I became the maintainer for it.
I was planning to produce a report in a few days anyway on the
performance of ksysguard, so please be patient on this issue.
Give me a bit longer please to prove that ksysguard can do the job and
can do the job well.
On 5/16/06, Aaron J. Seigo <aseigo at kde.org> wrote:
> On Tuesday 16 May 2006 12:40, Michael Pyne wrote:
> > But for that use case, we wouldn't need the separation between ksysguard
> > and ksysguardd (the C daemon that actually collects the data) anyways.
> personally i really wonder if ksysguard is trying to solve too many problems
> at once. right now it is:
> - the desktop process table viewer (ctrl+esc)
> - the system information monitor on the panel
> - a network monitoring system with multiple graphs and the ability to
> custom views
> it's a pretty over-engineered design for the first two and results in the
> process table viewer taking ages to show up when ctrl-esc is pressed.
> perhaps a way forward would be to move sysguard to kdeadmin at some point
> call it an "admin tool".
> i'd like to split out the Run Command dialog from the desktop into it's own
> app (so that it doesn't go south when the desktop crashes; admittedly this
> shouldn't happen but it does). perhaps a process table viewer window could
> be added to this app to provide what ksysguard currently does for the
>  as it is, having a process table that takes 4-5 seconds to show up when
> the system is idle is not overly useful when the system starts to seize up
> because some app is going nuts.
>  this would keep these items well insulated and they could even be run
> a higher priority to keep them responsive in times of Bad Things Happening.
> the process table window should also probably be set to show about all over
> windows so it's guaranteed to be visible.
> Aaron J. Seigo
> GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43
> Full time KDE developer sponsored by Trolltech (http://www.trolltech.com)
More information about the kde-core-devel