網卡,進程綁定cpu
網卡篇
暫停 IRQ 自動調節的服務進程
/etc/init.d/irqbalance stop
網卡流量查看{判斷主流量網卡}
sar -n DEV 1 1000
watch cat /proc/net/dev
查詢軟中斷問題{判斷軟中斷問題} yum install sysstat
mpstat -P ALL 2 1000 【很有用】
mpstat -I SUM -P ALL 5
查詢全部網卡IRQ 數{判斷綁定那些IRQ}
cat /proc/interrupts |grep eth
grep eth0 /proc/interrupts
設置網卡綁卡cpu{}
echo "2" > /proc/irq/90/smp_affinity 十六進製
echo "0-3" >/proc/irq/18/smp_affinity_list 十進製
查詢某網卡綁定的cup{查詢IRQ綁定cpu情況}
cat /proc/irq/18/smp_affinity_list 十進製
cat /proc/irq/18/smp_affinity 十六進製
進程篇
查詢進程綁定cpu情況
taskset -c -p
進程綁定cpu
taskset -cp 1 cat /app/data/redis_8300.pid
taskset -cp 1 25718 -cp 3 25720
taskset -cp 1,2 25718
磁盤篇
測試https://www.cnblogs.com/shengs/p/5019918.html
參見https://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858810.htmliostat -d -k 2
最後更新:2017-06-08 12:01:56