Konqueror makes FAM / Gamin go nuts
Dik Takken
D.H.J.Takken at phys.uu.nl
Sun Mar 12 15:55:33 GMT 2006
Ok, I did some more investigation, and I found that Konq is not the only
process that can drive Gamin to insanity. Kile can do it too. Maybe any
KDE application that watches files can cause problems??
I also found that when Gamin goes nuts, .xsession-errors contains lots and
lots of these messages:
end from FAM server connection
invalid length 24902
invalid length 24902
invalid length 24902
invalid length 24902
end from FAM server connection
invalid length 24902
invalid length 24902
invalid length 24902
invalid length 24902
What process is producing these messages?
On Sat, 11 Mar 2006, Dik Takken wrote:
> Hi,
>
> Until just a few weeks ago, I used FAM for file access notification. The
> problem with FAM was that when you were watching a directory with files that
> change very quickly, FAM could go nuts and start consuming all available CPU.
> Another nasty thing was that FAM was running as root, so users could not kill
> it in case of emergency.
>
> I recently heard about Gamin, the replacement for FAM that can use INotify of
> recent kernels. Unfortunately the problem of high CPU consumption returned.
> Now it happens from time to time that Gamin starts consuming lots of CPU for
> no clear reason whatsoever. The strange thing is that even a Konqueror window
> that displays a static set of files can trigger nuttyness in Gamin. I draw
> this conclusion from the fact that the madness stops when I close a konqueror
> window with static files in it, and the fact that I configured Konqueror to
> use one independent process for every window.
>
> Another observation: Killing Gamin does not always help. A new Gamin process
> is started, which happily continues wasting CPU. It only stops when the right
> Konqueror window is closed.
>
> How can I investigate what is going on? Is this a known problem?
>
> Using KDE 3.5.1 by the way.
>
> Cheers,
>
> Dik
>
-----------------------------------------------------------------
More information about the kfm-devel
mailing list