Re: Intermittant performance problem in galeon
Nix <[email protected]>
| Newsgroups | gmane.comp.web.galeon.user |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 29 Jun 2005, Gavin Chester mused:
> On Wed, 2005-06-29 at 11:45 +0000, William W. Austin wrote:
>
> -snip-
>
>> What happens: I will be using galeon and suddenly for no reason I can
>> determine the the cpu usage (top) of kdeinit and the X server will jump
>> to approximately 99.8% or more. Until then everything is essentially
>> "normal"; however after this occurs the cpu usage of those two
>> processes stays at 95+ or higher until I exit (or kill) the galeon
>> process, at which time the cpu usage of those two drop back to
>> 'normal'. I never get any error messages and nothing looks odd in
>> /var/log/messages, BTW, and when I compile it there are no error
>> messages (which is reasonable, because on an error msg, I'd expect the
>> compile to bomb out).
>
> Have you instead tried killing the kdeinit process?
That will shut X down!
More profitable perhaps is to run oprofile and see where kdeinit is
spending its time.
There is one thing which might well cause it: the latest released
version of the gtk-qt Gtk theme engine has a truly impressive memory
leak which first shows itself in exactly this way --- spontaneous
periodic massive galeon, kdeinit and X server memory usage, every five
minutes or so.
Worse is that several Mb of pixmaps get leaked into the X server each
time: I noticed this when my X server's VSZ exceeded 1.3Gb and processes
started dying for lack of allocatable memory...
The solution is to get gtk-qt from its CVS HEAD and build that; the
bug's fixed there.
--
`I lost interest in "blade servers" when I found they didn't throw knives
at people who weren't supposed to be in your machine room.'
--- Anthony de Boer
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click