Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
firefox + flash + kernel lock
Hi,
The linux flash plugin in firefox does a stop & go game.
It freezes, plays, freezes, plays, etc.
I did some 'lockstat cat'.
When the flash plugin freezes I get this:
-- Kernel lock spin
Total% Count Time/ms Lock Caller
------ ------- --------- ----------------------
------------------------------
100.00 254 18.87 kernel_lock <all>
45.79 20 8.64 kernel_lock sleepq_block+1cb
35.41 52 6.68 kernel_lock intr_biglock_wrapper+16
9.86 124 1.86 kernel_lock cdev_ioctl+61
2.37 1 0.45 kernel_lock bpf_write+23
2.36 20 0.45 kernel_lock linux_do_futex+156
2.35 3 0.44 kernel_lock VOP_POLL+40
0.92 13 0.17 kernel_lock linux_do_futex+1b8
0.28 9 0.05 kernel_lock cdev_poll+4d
0.24 2 0.05 kernel_lock callout_softclock+390
0.17 2 0.03 kernel_lock VFS_STATVFS+49
0.12 3 0.02 kernel_lock ipintr+41
0.05 2 0.01 kernel_lock frag6_fasttimo+1a
0.04 1 0.01 kernel_lock VOP_UNLOCK+40
0.02 1 0.00 kernel_lock udp6_usrreq_wrapper+2d
0.01 1 0.00 kernel_lock kevent1+62e
When it plays I get this:
-- Kernel lock spin
Total% Count Time/ms Lock Caller
------ ------- --------- ----------------------
------------------------------
100.00 53 5.21 kernel_lock <all>
81.50 1 4.24 kernel_lock udp_usrreq_wrapper+2d
5.44 14 0.28 kernel_lock linux_do_futex+156
5.36 18 0.28 kernel_lock sleepq_block+1cb
3.40 10 0.18 kernel_lock linux_do_futex+1b8
2.46 1 0.13 kernel_lock soo_ioctl+62
1.12 6 0.06 kernel_lock linux_do_futex+92
0.31 1 0.02 kernel_lock intr_biglock_wrapper+16
0.23 1 0.01 kernel_lock callout_softclock+390
0.17 1 0.01 kernel_lock kevent1+62e
Christoph
Home |
Main Index |
Thread Index |
Old Index