![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
中断管理
文章平均质量分 74
glmwu
趁换工作,好好整理了一下以前的学习笔记只懂大致原理是不行滴,代码还是要逐行看啊。
展开
-
linux irq balance and RT linux(中断线程化)
前段时间一个交换机项目遇到了所有网卡中断都跑在一个核上,造成负载不均衡的问题,解决思路如下:1. 首先查看一下irqbalance service是否正常运行,自动平衡irq负载的service2. 可以用下面命令绑定不同irq到不同的cpu上,smp_affinity为cpu的位掩码,3(0x11)代表0号和1号cpu# service irqbalance stop原创 2014-03-08 12:54:17 · 2401 阅读 · 0 评论 -
Linux中断处理流程
下图为Linux中断系统相关数据结构的关系图, irq_desc是一个全局数组,每个中断源对应一个descriptor,其成员handle_irq为每个中断setup时设置的五个函数指针中的一个,handle_level_irq为处理电平信号触发的中断源类型,handle_egde_irq为处理边沿信号触发的中断源类型原创 2014-03-08 23:26:50 · 2318 阅读 · 0 评论