high cpu load on startup and when mounting
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nautilus (Ubuntu) |
Invalid
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: nautilus
I know there are several bugs concerning nautilus and a high CPU load. However, they does not really fit to my situation.
The problem is that whenever nautilus starts (e.g. on login or after a 'killall nautilus'), it uses 80% to 100% of the CPU and I can use nautilus only with a high latency. The high CPU load lasts for about 30 seconds. Then I can use nautilus in a normal fashion (although it still eats a lot of CPU again when browsing folders, but only for a second per folder).
The problem (i.e. duration of high CPU load and interaction latency) gets worse if I mount a remote share using ssh (fusermount) - no matter if I access the mount point with nautilus or not.
I disabled any preview functionality, but this did not solve the problem. Tracker is disabled also.
I did not experience this problem in Gutsy.
It looks like nautilus is crawling the whole filespace to gather whatever information .. this would be ok, if it could do that with a reasonable low priority and without blocking it's UI.
System information:
Ubuntu 8.04
libnautilus-burn4 2.22.1-0ubuntu1
libnautilus-
nautilus 1:2.22.3-0ubuntu2
nautilus-cd-burner 2.22.1-0ubuntu1
nautilus-data 1:2.22.3-0ubuntu2
nautilus-sendto 0.13.2-0ubuntu1
nautilus-share 0.7.2-0ubuntu5
Thanks in advance for spending time on this issue :)
ProblemType: Bug
Architecture: i386
Date: Wed Jun 11 15:16:43 2008
DistroRelease: Ubuntu 8.04
ExecutablePath: /usr/bin/nautilus
Package: nautilus 1:2.22.3-0ubuntu2
PackageArchitec
ProcEnviron:
PATH=/
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: nautilus
Uname: Linux 2.6.24-18-generic i686
Changed in nautilus: | |
status: | Incomplete → New |
I've added a backtrace while nautilus consumes 100% CPU (sent SIGTERM to nautilus to get the backtrace via GDB).
One reason why nautlius consumes so much CPU at login, when mounting a drive or while browsing (especially directories wiht many files) may be that it simply forgets its "thumbnail" information between 2 sessions .. just a guess !?