[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Why is Nautilus using 38% CPU?



On 9/3/2012 5:06 PM, Gaël DONVAL wrote:
Le dimanche 02 septembre 2012 à 12:28 -0500, Mark Allums a écrit :

I noticed a low-grade but continuous disk activity.
Check with atop or another tool like that. The two main culprits for
completely unknown and continuous IO transfers are tracker-miner and
ext4 (if your HDD/SSD is big and has just been formated).
Again atop or a similar tool could be of a great help.

Thanks.  I should have thought of atop.


Also, it uses a lot
of RAM.  This machine has 24G of ram (way  overkill, I know) and 23G of
it can be used at times.
If this memory is just cached, this only means the kernel does a good
job at using all the available memory.

After some TLC, and removing the wireless card, and rebooting, and some other trivia, that went from 23G to 1G. Now, it uses far too much RAM, but not horrendous amount. I should have only made one change at a time, though. Then I would know which change it was that solved it.


  But zero % swap. /var/log filled up with logs
recently, and I was having lots of browser crashes and kernel oopses ,
but I traced that to a bad wireless USB WiFi card or driver.
That could be. Did you try to run a memtest to check your RAM health?

Yes. Testing RAM showed nothing. Removing the wireless card cured most of that. Chrome and Chromium still act fairly unstably, however. Iceweasel is a bit better-behaved.


   Diagnosing
that is when I noticed the Nautilus thing.
Did you try to remove nautilus references in ~/.config, ~/.local/share
and ~/.gnome2?

Not yet. I created another user and Nautilus behaved much better when logged in as him. I think there is a synergy between some other process/task/thread and Nautilus that is making things worse. Enabling desktop icons seems to contribute to the problem, and I think that the networking stack may may flaky somewhere as well.


It's also worth noting that Nautilus will overcome a major upgrade in
the upcoming version of Gnome (3.6). A lot of bug should be fixed at
that time (and a lot of others should be "released").

That's good to know. I am looking forward to the maturation of GNOME3, though I am not crazy about the current UI.

Some devs from MATE and Cinnamon are very negative about GTK3. They say GTK3 and GNOME3 are too mutually dependent, and it there needs to be some refactoring and rearchitecting to make GTK3 into a true toolkit for app development, and not merely the GNOME3 Desktop implementation libraries.

Thanks for your input.  Your suggestions are taken to heart.

Mark



Reply to: