论文服务:
摘 要:软中断在Linux内核中,作为一种对时间要求最为严格的中断下半部处理机制,在处理网络数据包的过程中发挥着无可替代的作用,而软中断处理函数采用固定的循环检测次数,以至于系统可能在网络负载高的情况下对数据包不能进行及时有效处理。提出了一种最大循环检测次数可动态变化的方法来优化软中断处理机制,实验表明,相比现有的软中断机制而言,在同样的环境下可以处理更多的软中断例程,表现为捕获更多的网络数据包,提升了系统处理软中断的能力,进而在系统级上优化了Linux网络处理性能。
|
|
【分 类】 | 【工业技术】 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 |
【关键词】 | 软中断 下半部处理机制 LINUX内核 最大循环检测次数 软中断例程 |
【出 处】 | 《计算机应用》2010年 第1期 104-107页 共5页 |
【收 录】 | 中文科技期刊数据库 |