firefox high cpu

Srikanth Konjarla srikanth.konjarla at gmail.com
Fri May 2 04:47:55 UTC 2008


All,

For some time i am experiencing the high cpu rate on Firefox (2.0.0.14, 
Fedora 8) with some sites (sites with flash are always high on cpu and 
crash sometimes). I have done the following to find out what is going on 
when firefox is high on cpu.

#  ps -p 27727 -mlfFL
F S UID        PID  PPID   LWP  C NLWP PRI  NI ADDR SZ WCHAN    RSS PSR 
STIME TTY          TIME CMD
0 - srikanth 27727 27722     -  5   13   -   - - 99974 -      132048  - 
15:43 ?        00:19:31 /usr/lib/firefox-2.0.0.14/firefox-bin
0 S srikanth     -     - 27727  4    -  80   0 -     - -          -   1 
15:43 -        00:14:41 -
1 S srikanth     -     - 27728  0    -  80   0 -     - -          -   0 
15:43 -        00:00:00 -
1 S srikanth     -     - 27729  0    -  80   0 -     - -          -   0 
15:43 -        00:00:08 -
1 S srikanth     -     - 27731  0    -  80   0 -     - -          -   0 
15:43 -        00:00:00 -
1 S srikanth     -     - 27732  0    -  80   0 -     - -          -   0 
15:43 -        00:00:00 -
1 S srikanth     -     - 27733  0    -  80   0 -     - -          -   0 
15:43 -        00:00:00 -
1 S srikanth     -     - 27827  0    -  80   0 -     - -          -   0 
15:43 -        00:00:00 -
1 S srikanth     -     -  5540  0    -  80   0 -     - -          -   0 
19:40 -        00:00:00 -
1 S srikanth     -     - 15572 68    -  80   0 -     - -          -   1 
21:37 -        00:04:02 -
1 S srikanth     -     - 15573  0    -  80   0 -     - -          -   0 
21:37 -        00:00:00 -
1 S srikanth     -     - 15574  0    -  80   0 -     - -          -   0 
21:37 -        00:00:00 -
1 S srikanth     -     - 15702  0    -  80   0 -     - -          -   1 
21:39 -        00:00:00 -
1 S srikanth     -     - 15775  0    -  80   0 -     - -          -   1 
21:41 -        00:00:00 -

As per the above output the thread with LWP 15572 has the following from 
pstack output.

Thread 7 (Thread 164613008 (LWP 15572)):
#0  0x00110402 in __kernel_vsyscall ()
#1  0x00be95d5 in pthread_cond_wait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#2  0x08196ff8 in __cxa_pure_virtual ()
#3  0x08291438 in __cxa_pure_virtual ()
#4  0x0819734d in __cxa_pure_virtual ()
#5  0x00be550b in start_thread () from /lib/libpthread.so.0
#6  0x00b26b2e in clone () from /lib/libc.so.6

It appears that "pthread_cond_wait@@GLIBC_2.3.2 ()" could be the cause 
for high percentage of CPU but don't know how to go further with this.

Any help would be appreciated.

Thanks

Srikanth






More information about the fedora-list mailing list