firefox constantly loads one CPU core to 100%
Torfinn Ingolfsen
torfinn.ingolfsen at broadpark.no
Fri Nov 26 19:42:37 UTC 2010
On Fri, 26 Nov 2010 08:46:53 +0200
Zeus V Panchenko <zeus at ibs.dn.ua> wrote:
> Hi,
>
> i'm trying to understand, why firefox loads one core constantly up to
> 100% and even more ...
I don't know, but I have the same problem on one of my machines.
> from dmidecode
Base Board Information
Manufacturer: ASUSTeK Computer INC.
Product Name: V-M3N8200
Version: Rev X.0x
> from uname
root at kg-v2# uname -a
FreeBSD kg-v2.kg4.no 8.1-STABLE FreeBSD 8.1-STABLE #3: Thu Sep 16 22:18:48 CEST 2010 root at kg-v2.kg4.no:/usr/obj/usr/src/sys/GENERIC amd64
> from dmesg
FreeBSD 8.1-STABLE #3: Thu Sep 16 22:18:48 CEST 2010
root at kg-v2.kg4.no:/usr/obj/usr/src/sys/GENERIC amd64
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Athlon(tm) Dual Core Processor 4850e (2500.01-MHz K8-class CPU)
Origin = "AuthenticAMD" Id = 0x60fb2 Family = f Model = 6b Stepping = 2
Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
Features2=0x2001<SSE3,CX16>
AMD Features=0xea500800<SYSCALL,NX,MMX+,FFXSR,RDTSCP,LM,3DNow!+,3DNow!>
AMD Features2=0x11f<LAHF,CMP,SVM,ExtAPIC,CR8,Prefetch>
TSC: P-state invariant
real memory = 8589934592 (8192 MB)
avail memory = 8255340544 (7872 MB)
ACPI APIC Table: <062609 APIC1645>
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
FreeBSD/SMP: 1 package(s) x 2 core(s)
cpu0 (BSP): APIC ID: 0
cpu1 (AP): APIC ID: 1
ioapic0 <Version 1.1> irqs 0-23 on motherboard
kbd1 at kbdmux0
acpi0: <062609 XSDT1645> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
acpi0: reservation of fee00000, 1000 (3) failed
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, cff00000 (3) failed
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x508-0x50b on acpi0
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 25000000 Hz quality 900
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pci0: <memory, RAM> at device 0.0 (no driver attached)
isab0: <PCI-ISA bridge> port 0x900-0x9ff at device 1.0 on pci0
isa0: <ISA bus> on isab0
pci0: <serial bus, SMBus> at device 1.1 (no driver attached)
pci0: <memory, RAM> at device 1.2 (no driver attached)
pci0: <processor> at device 1.3 (no driver attached)
pci0: <memory, RAM> at device 1.4 (no driver attached)
ohci0: <OHCI (generic) USB controller> mem 0xf9f7e000-0xf9f7efff irq 22 at device 2.0 on pci0
ohci0: [ITHREAD]
usbus0: <OHCI (generic) USB controller> on ohci0
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xf9f7fc00-0xf9f7fcff irq 23 at device 2.1 on pci0
ehci0: [ITHREAD]
usbus1: EHCI version 1.0
usbus1: <EHCI (generic) USB 2.0 controller> on ehci0
ohci1: <OHCI (generic) USB controller> mem 0xf9f7d000-0xf9f7dfff irq 20 at device 4.0 on pci0
ohci1: [ITHREAD]
usbus2: <OHCI (generic) USB controller> on ohci1
ehci1: <EHCI (generic) USB 2.0 controller> mem 0xf9f7f800-0xf9f7f8ff irq 21 at device 4.1 on pci0
ehci1: [ITHREAD]
usbus3: EHCI version 1.0
usbus3: <EHCI (generic) USB 2.0 controller> on ehci1
atapci0: <nVidia nForce MCP77 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 6.0 on pci0
ata0: <ATA channel 0> on atapci0
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci0
ata1: [ITHREAD]
hdac0: <NVidia MCP78 High Definition Audio Controller> mem 0xf9f78000-0xf9f7bfff irq 22 at device 7.0 on pci0
hdac0: HDA Driver Revision: 20100226_0142
hdac0: [ITHREAD]
pcib1: <ACPI PCI-PCI bridge> at device 8.0 on pci0
pci1: <ACPI PCI bus> on pcib1
atapci1: <nVidia nForce MCP77 SATA300 controller> port 0xd480-0xd487,0xd400-0xd403,0xd080-0xd087,0xd000-0xd003,0xcc00-0xcc0f mem 0xf9f76000-0xf9f77fff irq 23 at device 9.0 on pci0
atapci1: [ITHREAD]
atapci1: AHCI v1.20 controller with 6 3Gbps ports, PM supported
ata2: <ATA channel 0> on atapci1
ata2: [ITHREAD]
ata3: <ATA channel 1> on atapci1
ata3: [ITHREAD]
ata4: <ATA channel 2> on atapci1
ata4: [ITHREAD]
ata5: <ATA channel 3> on atapci1
ata5: [ITHREAD]
ata6: <ATA channel 4> on atapci1
ata6: [ITHREAD]
ata7: <ATA channel 5> on atapci1
ata7: [ITHREAD]
nfe0: <NVIDIA nForce MCP77 Networking Adapter> port 0xc880-0xc887 mem 0xf9f7c000-0xf9f7cfff,0xf9f7f400-0xf9f7f4ff,0xf9f7f000-0xf9f7f00f irq 20 at device 10.0 on pci0
miibus0: <MII bus> on nfe0
rgephy0: <RTL8169S/8110S/8211B media interface> PHY 3 on miibus0
rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
nfe0: Ethernet address: 00:23:54:06:ce:71
nfe0: [FILTER]
pcib2: <ACPI PCI-PCI bridge> irq 16 at device 16.0 on pci0
pci2: <ACPI PCI bus> on pcib2
vgapci0: <VGA-compatible display> port 0xec00-0xec7f mem 0xfd000000-0xfdffffff,0xd0000000-0xdfffffff,0xfa000000-0xfbffffff irq 16 at device 0.0 on pci2
pcib3: <ACPI PCI-PCI bridge> irq 17 at device 18.0 on pci0
pci3: <ACPI PCI bus> on pcib3
amdtemp0: <AMD K8 Thermal Sensors> on hostb3
acpi_button0: <Power Button> on acpi0
fdc0: <floppy drive controller (FDE)> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
fdc0: [FILTER]
ppc0: <Parallel port> port 0x378-0x37f irq 7 on acpi0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
ppc0: [ITHREAD]
ppbus0: <Parallel port bus> on ppc0
lpt0: <Printer> on ppbus0
lpt0: [ITHREAD]
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
plip0: <PLIP network interface> on ppbus0
plip0: [ITHREAD]
acpi_aiboost0: <ASUStek AIBOOSTER> on acpi0
atrtc0: <AT realtime clock> port 0x70-0x71 on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
atkbd0: [ITHREAD]
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
uart0: [FILTER]
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
powernow0: <PowerNow! K8> on cpu0
powernow1: <PowerNow! K8> on cpu1
Timecounters tick every 1.000 msec
usbus0: 12Mbps Full Speed USB v1.0
usbus1: 480Mbps High Speed USB v2.0
usbus2: 12Mbps Full Speed USB v1.0
usbus3: 480Mbps High Speed USB v2.0
ad0: 76319MB <Seagate ST3802110A 3.AAJ> at ata0-master UDMA100
ugen0.1: <nVidia> at usbus0
uhub0: <nVidia OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
ugen1.1: <nVidia> at usbus1
uhub1: <nVidia EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
ugen2.1: <nVidia> at usbus2
uhub2: <nVidia OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus2
ugen3.1: <nVidia> at usbus3
uhub3: <nVidia EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus3
GEOM: ad0: partition 1 does not end on a track boundary.
ad4: 476940MB <SAMSUNG HD501LJ CR100-13> at ata2-master UDMA100 SATA 3Gb/s
hdac0: HDA Codec #0: VIA VT1708B_1
hdac0: HDA Codec #3: NVidia MCP78 HDMI
pcm0: <HDA VIA VT1708B_1 PCM #0 Analog> at cad 0 nid 1 on hdac0
pcm1: <HDA VIA VT1708B_1 PCM #1 Digital> at cad 0 nid 1 on hdac0
pcm2: <HDA NVidia MCP78 HDMI PCM #0 Digital> at cad 3 nid 1 on hdac0
SMP: AP CPU #1 Launched!
uhub0: 6 ports with 6 removable, self powered
uhub2: 6 ports with 6 removable, self powered
Root mount waiting for: usbus3 usbus1
Root mount waiting for: usbus3 usbus1
> from portversion -v
root at kg-v2# portversion -v | grep firefox
firefox-3.5.14,1 < needs updating (port has 3.5.15,1)
root at kg-v2# portversion -v | grep jdk
diablo-jdk-1.6.0.07.02_11 = up-to-date with port
openjdk-7.0.117 = up-to-date with port
> from top
last pid: 3211; load averages: 1.40, 1.40, 1.41 up 70+21:00:21 19:36:35
219 processes: 2 running, 216 sleeping, 1 zombie
CPU: 0.9% user, 18.0% nice, 37.7% system, 0.0% interrupt, 43.3% idle
Mem: 2664M Active, 1728M Inact, 809M Wired, 5860K Cache, 827M Buf, 2707M Free
Swap: 4096M Total, 2288K Used, 4094M Free
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
30023 tingo 19 54 10 1781M 1348M ucond 0 1113.3 124.66% firefox-bin
1349 tingo 1 44 0 520M 259M select 0 292.3H 1.27% Xorg
> systat -v
22 users Load 1.19 1.34 1.39 Nov 26 19:37
Mem:KB REAL VIRTUAL VN PAGER SWAP PAGER
Tot Share Tot Share Free in out in out
Act 3350192 58768 14489844 79616 2776316 count
All 3453596 72504 1088368k 126608 pages
Proc: Interrupts
r p d s w Csw Trp Sys Int Sof Flt 14 cow 4045 total
3 214 2525 5000 385k 44 327 3910 3864 zfod atkbd0 1
ozfod fdc0 irq6
38.0%Sys 0.0%Intr 2.0%User 28.4%Nice 31.6%Idle %ozfod ata0 irq14
| | | | | | | | | | | daefr 5 nfe0 ohci1
===================>-------------- 1078 prcfr ehci1 21
30 dtbuf 3974 totfr 35 ohci0 22
Namei Name-cache Dir-cache 100000 desvn react 5 ehci0+ 23
Calls hits % hits % 85581 numvn pdwak 2000 cpu0: time
1205 1192 99 1 0 23469 frevn pdpgs hdac0 256
intrn 2000 cpu1: time
Disks ad0 ad4 da1 da2 da3 da0 cd0 827988 wire
KB/t 0.00 51.67 0.00 0.00 0.00 0.00 0.00 2728192 act
tps 0 4 0 0 0 0 0 1770004 inact
MB/s 0.00 0.18 0.00 0.00 0.00 0.00 0.00 5860 cache
%busy 0 0 0 0 0 0 0 2770456 free
847232 buf
> systat -pigs
/0 /1 /2 /3 /4 /5 /6 /7 /8 /9 /10
Load Average |||||
/0% /10 /20 /30 /40 /50 /60 /70 /80 /90 /100
tingo firefox-bi XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
root idle XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
tingo firefox-bi XXXXXXXXXXXXXXXX
root idle XXX
root Xorg X
Firefox plugins are: "Add Bookmark Here2", "FEBE", "Flashblock"
HTH as data points.
--
Regards,
Torfinn Ingolfsen
More information about the freebsd-amd64
mailing list