irqbalance用于優(yōu)化中斷分配道盏,當(dāng)啟動(dòng)irqbalance服務(wù)時(shí),irqbalance會(huì)盡可能地將中斷均勻地分發(fā)給各個(gè)CPU core.
一召庞、如何確定系統(tǒng)中irqbalance的運(yùn)行狀態(tài)呢俩檬?
$ service irqbalance status
irqbalance (pid 19612) is running...
二柒莉、關(guān)閉 irqbalance 服務(wù)
$ service irqbalance stop
Stopping irqbalance: [ OK ]
三盼砍、取消開(kāi)機(jī)啟動(dòng)
$ chkconfig irqbalance off
四尘吗、啟動(dòng)或重啟irqbalance服務(wù)
$ service irqbalance start
$ service irqbalance restart
五、查看系統(tǒng)中的所有中斷號(hào)
$ cat /proc/interrupts
在第一列中浇坐,會(huì)列出所有中斷號(hào)睬捶,進(jìn)而可以查看該中斷由哪個(gè)CPU響應(yīng),假設(shè)網(wǎng)卡的中斷號(hào)為100近刘,則可通過(guò)如下命令查看該中斷號(hào)所對(duì)應(yīng)的CPU核擒贸。
$ cat /proc/irq/100/smp_affinity_list