Weird ISR accounting in 10-STABLE
Vlad Galu
galu at packetdam.com
Wed Jun 18 11:13:15 UTC 2014
CPU information:
-- cut here --
FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs
FreeBSD/SMP: 1 package(s) x 4 core(s) x 2 SMT threads
-- and here --
top output:
-- cut here --
last pid: 51987; load averages: 2.00, 2.00, 2.00
up 8+18:47:58 13:07:02
520 processes: 11 running, 489 sleeping, 20 waiting
CPU 0: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle
CPU 1: 0.0% user, 0.0% nice, 0.0% system, 100% interrupt, 0.0% idle
CPU 2: 0.0% user, 0.0% nice, 0.4% system, 0.0% interrupt, 99.6% idle
CPU 3: 0.4% user, 0.0% nice, 0.0% system, 0.0% interrupt, 99.6% idle
CPU 4: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle
CPU 5: 0.0% user, 0.0% nice, 0.8% system, 0.0% interrupt, 99.2% idle
CPU 6: 0.0% user, 0.0% nice, 0.4% system, 0.0% interrupt, 99.6% idle
CPU 7: 0.0% user, 0.0% nice, 0.0% system, 0.4% interrupt, 99.6% idle
Mem: 87M Active, 2102M Inact, 11G Wired, 3656K Cache, 17G Free
ARC: 8192M Total, 4089M MFU, 3372M MRU, 1936K Anon, 66M Header, 663M Other
Swap: 32G Total, 32G Free
PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU COMMAND
11 root 155 ki31 0K 128K CPU0 0 210.1H 100.00%
idle{idle: cpu0}
11 root 155 ki31 0K 128K CPU5 5 209.9H 100.00%
idle{idle: cpu5}
11 root 155 ki31 0K 128K CPU7 7 209.9H 100.00%
idle{idle: cpu7}
11 root 155 ki31 0K 128K CPU4 4 209.1H 100.00%
idle{idle: cpu4}
11 root 155 ki31 0K 128K RUN 3 189.9H 100.00%
idle{idle: cpu3}
11 root 155 ki31 0K 128K CPU2 2 173.3H 100.00%
idle{idle: cpu2}
11 root 155 ki31 0K 128K CPU6 6 163.4H 100.00%
idle{idle: cpu6}
12 root -72 - 0K 336K CPU1 1 141.0H 100.00%
intr{swi1: netisr 0}
11 root 155 ki31 0K 128K RUN 1 169.3H 0.00%
idle{idle: cpu1}
12 root -92 - 0K 336K WAIT 7 31:16 0.00%
intr{irq265: re0}
23 root 16 - 0K 16K syncer 2 9:38 0.00% syncer
7 root -16 - 0K 16K pftm 5 9:35 0.00% pf purge
12 root -60 - 0K 336K WAIT 0 4:26 0.00%
intr{swi4: clock}
15 root -16 - 0K 16K - 5 3:13 0.00%
rand_harvestq
12 root -88 - 0K 336K WAIT 3 1:15 0.00%
intr{irq266: ahci0}
-- and here --
vmstat output:
-- cut here --
interrupt total rate
irq1: atkbd0 76 0
irq16: ehci0 1312187 1
irq23: ehci1 2365530 3
cpu0:timer 840112732 1106
irq265: re0 490701654 646
irq266: ahci0 20242836 26
cpu1:timer 842936638 1110
cpu4:timer 840150578 1106
cpu6:timer 842568978 1110
cpu7:timer 839981052 1106
cpu3:timer 841067527 1108
cpu5:timer 839980632 1106
cpu2:timer 842451888 1109
Total 7243872308 9543
-- and here --
This idle system runs #r267282. I can't figure out what is getting
accounted towards interrupt handling.
P.S. Please CC me, thanks.
Vlad
More information about the freebsd-stable
mailing list