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