同じマシンで FreeBSD 8.3-RELEASE-p5 の場合です。
% sysctl -a | grep eventtimer
%
% vmstat -i
interrupt total rate
irq6: fdc0 5 0
irq16: vgapci0 3069 12
irq20: uhci0 ehci0 4898 19
irq23: atapci1 9267 37
cpu0: timer 499216 1996
irq256: hdac0 40 0
irq257: ae0 76 0
cpu1: timer 490171 1960
Total1006742 4026
つまり 8.3では
kern.eventtimer.timer=LAPIC
を設定しなくても正常だが、9.1では 必要になる。ただ
hint.hpet.0.allowed_irqs=0x0020
などと IRQの割り当てを行う方法もあるが...
last pid: 1341; load averages: 0.47, 0.49, 0.41up 0+00:19:43
09:14:22
となります。hint.hpet.0.allowed_irqs=0x0040でIRQ22を割り当てても
irq22: hpet0 uhci1166180161
となり、load もさほどかわりません。
...
CPU: Intel(R) Pentium(R) D CPU 3.00GHz (3000.17-MHz 686-class CPU)
...と、CPU(新しいもの?)によっては それでは変わらないので、やはり
kern.eventtimer.timer=LAPIC
とした方が良い、と言う事でしょうか?
--
/ Name : Dobashi Mitsuyoshi /
/ Email : md...@luna.wak2.jp /