A new day and a new suspend/resume cycle: my laptop has a high interrupt
load again.

top output yesterday (low interrupt load):

54 processes:  46 idle, 6 stopped, 2 on processor
CPU0 states:  1.0% user,  0.0% nice,  3.0% system,  0.0% interrupt, 96.0%
idle
CPU1 states:  0.0% user,  0.0% nice,  5.0% system,  0.0% interrupt, 95.0%
idle
Memory: Real: 640M/1049M act/tot Free: 920M Cache: 302M Swap: 0K/2293M

systat output yesterday (sorry for the mess, but gmail screwed up the layout
and I am in a hurry):

    2 users    Load 2.78 3.53 3.65                     Thu Jul 28 07:15:29
2011

            memory totals (in KB)            PAGING   SWAPPING
Interrupts
           real   virtual     free           in  out   in  out      509
total
Active   654236    654236   924400   ops                            200
clock
All     1092268   1092268  3272108   pages                           88 ipi

acpi0
Proc:r  d  s  w    Csw   Trp   Sys   Int   Sof  Flt    12 forks      60
inteldrm
        2 17       226  2661  5636   222   136 2731       fkppw      55
azalia0
                                                          fksvm      10
athn0
   0.0%Int   3.0%Sys   1.0%Usr   0.0%Nic  96.0%Idle       pwait
uhci2
|    |    |    |    |    |    |    |    |    |    |       relck
ehci0
=>                                                        rlkok      10
ahci0
                                                          noram
pckbc0
Namei         Sys-cache    Proc-cache    No-cache     622 ndcpy      86
pckbc0
    Calls     hits    %    hits     %    miss   %     111 fltcp
      360      357   99                     2   1     642 zfod
                                                      206 cow
Disks   sd0                                         16805 fmin
seeks                                               22406 ftarg
xfers    10                                               itarg
speed  234K                                         10480 wired
  sec   0.0                                               pdfre
                                                          pdscn
                                                          pzidle
                                                      154 kmapent

top output now (high interrupt load):

58 processes:  51 idle, 6 stopped, 1 on processor
CPU0:  3.0% user,  0.0% nice,  4.0% system, 92.1% interrupt,  1.0% idle
CPU1: 12.9% user,  0.0% nice, 48.5% system,  0.0% interrupt, 38.6% idle
Memory: Real: 597M/1392M act/tot Free: 577M Cache: 665M Swap: 0K/2293M

systat output now:

    3 users    Load 3.03 3.19 3.30                     Fri Jul 29 07:14:10
2011

            memory totals (in KB)            PAGING   SWAPPING
Interrupts
           real   virtual     free           in  out   in  out      483
total
Active   612912    612912   591980   ops                            202
clock
All     1424688   1424688  2939688   pages                           88 ipi

acpi0
Proc:r  d  s  w    Csw   Trp   Sys   Int   Sof  Flt    13 forks
inteldrm
        2 16       189  3598  7262 36877   181 3643       fkppw     138
azalia0
                                                          fksvm      24
athn0
  47.0%Int  11.0%Sys   9.0%Usr   0.0%Nic  33.0%Idle       pwait
uhci2
|    |    |    |    |    |    |    |    |    |    |       relck
ehci0
||||||||||||||||||||||||=====>>>>>                        rlkok       1
ahci0
                                                          noram
pckbc0
Namei         Sys-cache    Proc-cache    No-cache     794 ndcpy      30
pckbc0
    Calls     hits    %    hits     %    miss   %     139 fltcp
      406      406  100                               983 zfod
                                                      248 cow
Disks   sd0                                         16805 fmin
seeks                                               22406 ftarg
xfers     1                                               itarg
speed   16K                                          6291 wired
  sec   0.0                                               pdfre
                                                          pdscn
                                                          pzidle
                                                      200 kmapent

Comparing these two outputs I can see that azalia interrupt counts are high,
but this is only seen sporadically. Most of the time the number is around
60/70, which I guess is normal. Also the total number of interrupts isn't
that different between the two cases.

What I do see, is that the sluggishness is a lot less when I switch to a
desktop with only xterms in it, and it becomes more when I am switching to
firefox.

Any ideas?


On Thu, Jul 28, 2011 at 10:54 PM, Chris Cappuccio <[email protected]> wrote:

> run 'systat vm 1'
>
> or vmstat -i
>
> and see who the big consumer is
>
> Leroy van Engelen [[email protected]] wrote:
> > Hi,
> >
> > This week I upgraded the OpenBSD install on my laptop to 5.0-current, and
> I
> > noticed some applications running very sluggish. Running 'top' showed me
> > that CPU0 has an interrupt load of 80-90%:
> >
> > 45 processes:  44 idle, 1 on processor
> > CPU0 states:  2.6% user,  0.0% nice,  3.8% system, 89.0% interrupt,  4.6%
> > idle
> > CPU1 states: 17.8% user,  0.0% nice, 28.0% system,  0.0% interrupt, 54.2%
> > idle
> > Memory: Real: 638M/1025M act/tot Free: 945M Cache: 282M Swap: 0K/2293M
> >
> > The laptop is a Samsung N210. Any idea what might be the problem, or how
> I
> > might gather some more information?
> >
> > Thanks in advance,
> >
> > -Leroy
> >
> > dmesg:
> >
> > OpenBSD 5.0-beta (GENERIC.MP) #37: Sun Jul 24 10:23:42 MDT 2011
> >     [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> > real mem = 2135621632 (2036MB)
> > avail mem = 2064711680 (1969MB)
> > mainbus0 at root
> > bios0 at mainbus0: SMBIOS rev. 2.5 @ 0xdf010 (29 entries)
> > bios0: vendor Phoenix Technologies Ltd. version "08JI.M073.20100325.JIP"
> > date 03/25/2010
> > bios0: SAMSUNG ELECTRONICS CO., LTD. N150/N210/N220
> > acpi0 at bios0: rev 2
> > acpi0: sleep states S0 S3 S4 S5
> > acpi0: tables DSDT FACP MCFG HPET APIC BOOT SLIC SSDT SSDT SSDT
> > acpi0: wakeup devices EXP1(S4) EXP2(S4) EXP3(S4) EXP4(S4) PCIB(S3)
> PWRB(S4)
> > acpitimer0 at acpi0: 3579545 Hz, 24 bits
> > acpimcfg0 at acpi0 addr 0xe0000000, bus 0-16
> > acpihpet0 at acpi0: 14318179 Hz
> > acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
> > cpu0 at mainbus0: apid 0 (boot processor)
> > cpu0: Intel(R) Atom(TM) CPU N450 @ 1.66GHz, 4821.62 MHz
> > cpu0:
> >
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,EST,TM2,SSSE3,CX16,xTPR,PDCM,MOVBE,NXE,LONG
> > cpu0: 512KB 64b/line 8-way L2 cache
> > cpu0: apic clock running at 166MHz
> > cpu1 at mainbus0: apid 1 (application processor)
> > cpu1: Intel(R) Atom(TM) CPU N450 @ 1.66GHz, 1662.50 MHz
> > cpu1:
> >
> FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,EST,TM2,SSSE3,CX16,xTPR,PDCM,MOVBE,NXE,LONG
> > cpu1: 512KB 64b/line 8-way L2 cache
> > ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins
> > acpiprt0 at acpi0: bus 0 (PCI0)
> > acpiprt1 at acpi0: bus 5 (EXP1)
> > acpiprt2 at acpi0: bus 7 (EXP2)
> > acpiprt3 at acpi0: bus 9 (EXP3)
> > acpiprt4 at acpi0: bus 11 (EXP4)
> > acpiprt5 at acpi0: bus 17 (PCIB)
> > acpiec0 at acpi0
> > acpicpu0 at acpi0: C1, PSS
> > acpicpu1 at acpi0: C1, PSS
> > acpitz0 at acpi0: critical temperature is 98 degC
> > acpibat0 at acpi0: BAT1 type LION oem "SAMSUNG Electronics"
> > acpiac0 at acpi0: AC unit offline
> > acpibtn0 at acpi0: LID0
> > acpibtn1 at acpi0: PWRB
> > acpibtn2 at acpi0: SLPB
> > acpivideo0 at acpi0: IGD0
> > acpivout0 at acpivideo0: DD04
> > cpu0: Enhanced SpeedStep 1662 MHz: speeds: 1667, 1333, 1000 MHz
> > pci0 at mainbus0 bus 0
> > pchb0 at pci0 dev 0 function 0 "Intel Pineview DMI" rev 0x00
> > vga1 at pci0 dev 2 function 0 "Intel Pineview Video" rev 0x00
> > wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
> > wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
> > intagp0 at vga1
> > agp0 at intagp0: aperture at 0xd0000000, size 0x10000000
> > inteldrm0 at vga1: apic 2 int 16
> > drm0 at inteldrm0
> > "Intel Pineview Video" rev 0x00 at pci0 dev 2 function 1 not configured
> > azalia0 at pci0 dev 27 function 0 "Intel 82801GB HD Audio" rev 0x02: msi
> > azalia0: codecs: Realtek ALC269
> > audio0 at azalia0
> > ppb0 at pci0 dev 28 function 0 "Intel 82801GB PCIE" rev 0x02: msi
> > pci1 at ppb0 bus 5
> > athn0 at pci1 dev 0 function 0 "Atheros AR9285" rev 0x01: apic 2 int 16
> > athn0: AR9285 rev 2 (1T1R), ROM rev 14, address e8:39:df:08:bb:dc
> > ppb1 at pci0 dev 28 function 1 "Intel 82801GB PCIE" rev 0x02: msi
> > pci2 at ppb1 bus 7
> > ppb2 at pci0 dev 28 function 2 "Intel 82801GB PCIE" rev 0x02: msi
> > pci3 at ppb2 bus 9
> > mskc0 at pci3 dev 0 function 0 "Marvell Yukon 88E8040" rev 0x00, Yukon-2
> FE+
> > rev. A0 (0x0): apic 2 int 18
> > msk0 at mskc0 port A: address 00:24:54:a7:85:cd
> > eephy0 at msk0 phy 0: 88E3016 10/100 PHY, rev. 0
> > ppb3 at pci0 dev 28 function 3 "Intel 82801GB PCIE" rev 0x02: msi
> > pci4 at ppb3 bus 11
> > uhci0 at pci0 dev 29 function 0 "Intel 82801GB USB" rev 0x02: apic 2 int
> 23
> > uhci1 at pci0 dev 29 function 1 "Intel 82801GB USB" rev 0x02: apic 2 int
> 19
> > uhci2 at pci0 dev 29 function 2 "Intel 82801GB USB" rev 0x02: apic 2 int
> 18
> > uhci3 at pci0 dev 29 function 3 "Intel 82801GB USB" rev 0x02: apic 2 int
> 16
> > ehci0 at pci0 dev 29 function 7 "Intel 82801GB USB" rev 0x02: apic 2 int
> 23
> > usb0 at ehci0: USB revision 2.0
> > uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
> > ppb4 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0xe2
> > pci5 at ppb4 bus 17
> > pcib0 at pci0 dev 31 function 0 "Intel Tigerpoint LPC" rev 0x02
> > ahci0 at pci0 dev 31 function 2 "Intel 82801GR AHCI" rev 0x02: msi, AHCI
> 1.1
> > ahci0: PHY offline on port 2
> > ahci0: PHY offline on port 3
> > scsibus0 at ahci0: 32 targets
> > sd0 at scsibus0 targ 0 lun 0: <ATA, WDC WD2500BEVT-3, 01.0> SCSI3
> 0/direct
> > fixed naa.50014ee259e74720
> > sd0: 238475MB, 512 bytes/sector, 488397168 sectors
> > ichiic0 at pci0 dev 31 function 3 "Intel 82801GB SMBus" rev 0x02: apic 2
> int
> > 19
> > iic0 at ichiic0
> > spdmem0 at iic0 addr 0x50: 2GB DDR2 SDRAM non-parity PC2-5300CL5 SO-DIMM
> > usb1 at uhci0: USB revision 1.0
> > uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1
> > usb2 at uhci1: USB revision 1.0
> > uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1
> > usb3 at uhci2: USB revision 1.0
> > uhub3 at usb3 "Intel UHCI root hub" rev 1.00/1.00 addr 1
> > usb4 at uhci3: USB revision 1.0
> > uhub4 at usb4 "Intel UHCI root hub" rev 1.00/1.00 addr 1
> > isa0 at pcib0
> > isadma0 at isa0
> > pckbc0 at isa0 port 0x60/5
> > pckbd0 at pckbc0 (kbd slot)
> > pckbc0: using irq 1 for kbd slot
> > wskbd0 at pckbd0: console keyboard, using wsdisplay0
> > pms0 at pckbc0 (aux slot)
> > pckbc0: using irq 12 for aux slot
> > wsmouse0 at pms0 mux 0
> > pcppi0 at isa0 port 0x61
> > spkr0 at pcppi0
> > mtrr: Pentium Pro MTRR support
> > uvideo0 at uhub0 port 8 configuration 1 interface 0 "Namuga. WebCam
> > SCB-0340N" rev 2.00/1.00 addr 2
> > video0 at uvideo0
> > ugen0 at uhub3 port 2 "Broadcom Corp Broadcom Bluetooth 2.1 Device" rev
> > 2.00/3.43 addr 2
> > vscsi0 at root
> > scsibus1 at vscsi0: 256 targets
> > softraid0 at root
> > scsibus2 at softraid0: 256 targets
> > root on sd0a (19612ddf72706fec.a) swap on sd0b dump on sd0b
>
> --
> the preceding comment is my own and in no way reflects the opinion of the
> Joint Chiefs of Staff

Reply via email to