- 论坛徽章:
- 0
|
如题:
以前没有太多注意,原来 linux irqbalance 是软中断 守护进程。
经过几天的琢磨,启用 irqbalance 会冲掉硬中断,于是我把守护 进程关闭了
让系统默认自己识别cat /proc/irq/##/smp_affinity
03
识别出来的是自动的。
发现我的硬件不支持。
我以为是系统有问题,无奈 装到虚拟机测试一下。发现原来虚拟机 既然可以硬中断irq 。
以下是虚拟机系统 双核的 irq 硬中断效果,开机 ping www.baidu.com
~ # cat /proc/interrupts
CPU0 CPU1
0: 42 0 IO-APIC-edge timer
1: 96 1 IO-APIC-edge i8042
4: 79 19 IO-APIC-edge serial
9: 0 0 IO-APIC-fasteoi acpi
12: 90 2 IO-APIC-edge i8042
14: 653 74 IO-APIC-edge ata_piix
15: 2 0 IO-APIC-edge ata_piix
18: 333 192 IO-APIC-fasteoi eth0
19: 135 11 IO-APIC-fasteoi eth1
NMI: 0 0 Non-maskable interrupts
LOC: 6547 6777 Local timer interrupts
SPU: 0 0 Spurious interrupts
PMI: 0 0 Performance monitoring interrupts
PND: 0 0 Performance pending work
RES: 12218 13070 Rescheduling interrupts
CAL: 116 370 Function call interrupts
TLB: 3257 3245 TLB shootdowns
TRM: 0 0 Thermal event interrupts
THR: 0 0 Threshold APIC interrupts
MCE: 0 0 Machine check exceptions
MCP: 1 1 Machine check polls
ERR: 0
MIS: 0
请问前辈:需要支持硬中断 需要哪些条件? 哪个系列的主板 cpu 网卡 可以支持呢?如果去选购配件怎么样去认识 主板cpu是否能支持硬中断?
望前辈赐教! |
|