Nautilus Uses 100% CPU
ZIYAD A. M. AL-BATLY
zamb at saudi.net.sa
Wed May 18 03:27:26 UTC 2005
On Wed, 2005-05-18 at 05:42 +0300, ZIYAD A. M. AL-BATLY wrote:
> What really happens (in a nutshell) is that “gam_server” monitors the
> directories that have an *open* Nautilus window(s) plus other important
> ones (like the Home, Desktop, /use/share/applications, /etc/xdg/menus,
> and more others). To see what “gam_server” monitors, run:
> lsof -n | grep '^gam_serve.*DIR'
>
Okay, that doesn't make any sense. I was sleepy and forgot to finish
the explanation! Sorry.
Anyway, what happens is that “gam_server” monitors these directories for
any updates, and each time a file inside one of them is changed (due to
being copyed), “gam_server” is “awakened” (or alarmed/noted). But
before it's finished, it's alarmed again and so on. (Think, race
condition, but not a fatal one.)
Ziyad.
More information about the ubuntu-users
mailing list