Package: itop
Version: 0.1-4
Followup-For: Bug #443798
I'm seeing the same behaviour on a (obviously quad-core) Intel Q9550
running Ubuntu. Also here on an Athlon64 X2 3800+.
It does indeed look like a case of very naive parsing of /proc/interrupts.
itop -a output:
INT NAME RATE MAX
0 [PIC-edge time] 0 Ints/s (max: 0)
1 [PIC-edge i804] 0 Ints/s (max: 0)
7 [ PIC-edge ] 0 Ints/s (max: 0)
8 [PIC-edge rtc0] 0 Ints/s (max: 0)
9 [PIC-fasteoi acpi] 0 Ints/s (max: 0)
14 [PIC-edge pata] 0 Ints/s (max: 0)
15 [PIC-edge pata] 0 Ints/s (max: 1)
19 [PIC-fasteoi fire] 0 Ints/s (max: 0)
20 [PIC-fasteoi sata] 0 Ints/s (max: 1)
21 [PIC-fasteoi eth0] 0 Ints/s (max: 1)
22 [PIC-fasteoi ehci] 0 Ints/s (max: 0)
23 [PIC-fasteoi ohci] 0 Ints/s (max: 0)
43 [MSI-edge rade] 1 Ints/s (max: 1)
^C
The actual total interrupt rate is 40/sec (or 4000/sec when including LOC
and SPU etc), and not 4 as reported above. :P
/proc/interrupts contents:
CPU0 CPU1
0: 87 28568 IO-APIC-edge timer
1: 58 14986 IO-APIC-edge i8042
7: 1 0 IO-APIC-edge
8: 1 50 IO-APIC-edge rtc0
9: 0 0 IO-APIC-fasteoi acpi
14: 0 0 IO-APIC-edge pata_amd
15: 241440 26512525 IO-APIC-edge pata_amd
19: 122 76686 IO-APIC-fasteoi firewire_ohci
20: 5774147 96634485 IO-APIC-fasteoi sata_nv
21: 314647 192677803 IO-APIC-fasteoi eth0
22: 6308 1192611 IO-APIC-fasteoi ehci_hcd:usb1, snd_hda_intel
23: 3644034 64562884 IO-APIC-fasteoi ohci_hcd:usb2, sata_nv
43: 51914 39311373 PCI-MSI-edge radeon
NMI: 61220 63276 Non-maskable interrupts
LOC: 2901076610 2755528381 Local timer interrupts
SPU: 0 0 Spurious interrupts
PMI: 61220 63276 Performance monitoring interrupts
IWI: 0 0 IRQ work interrupts
RES: 1593261302 1639629791 Rescheduling interrupts
CAL: 20684 2163048 Function call interrupts
TLB: 129984013 123515432 TLB shootdowns
TRM: 0 0 Thermal event interrupts
THR: 0 0 Threshold APIC interrupts
MCE: 0 0 Machine check exceptions
MCP: 16386 16386 Machine check polls
ERR: 1
MIS: 0
It would not surprise me if #549404 was also due to the same mis-parsing bug.
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable'), (470, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages itop depends on:
ii libc6 2.13-35
itop recommends no packages.
itop suggests no packages.
-- no debconf information
-MD
--
-------------------------------------------------------------------------------
Michael Deegan Hugaholic http://www.deegan.id.au/
------------------------- Jung, zr jbeel? -----------------------------------
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]