010-51626348
解决方案

光润通网络传输解决方案

技术解决方案 行业解决方案 定制化解决方案

客户成功案例

查看光润通网络解决方案在各行业的成功应用,了解客户对光润通的评价。

了解更多信息>
服务与支持

服务宗旨

你的满意是光润通毕生的追求,

您的烦恼也是困扰光润通的烦恼,

请将你的声音传达给我们,

让我们为你竭心尽力!

光纤网卡
关于光润通

我们的使命

加强产业核心技术和前沿技术研发并转换成生产力,让中国自己的民族企业支撑和指引整个高端光产业的健康发展。

光纤网卡
官方商城
选择语言
  • 中文简体 English
  • 首页 > 新闻资讯 > 技术解析
  • 网卡中断合并降低CPU负载却引入延迟与抖动

  • 发表时间:2026年06月11日
  • 中断合并(InterruptModeration)是现代网卡普遍采用的省CPU技术。网卡不采用每收到一个数据包就触发一次中断(这种方式称为“每包中断”,在高速网络下会导致CPU过载),而是等待一定数量的数据包或经过一段超时时间后,才合并触发一次中断。这种方式大幅减少了中断数量,降低了CPU占用率,但也引入了两个副作用:额外的延迟和延迟抖动。


    延迟方面,中断合并的超时等待会人为增加数据包处理时延。例如,网卡设置超时时间为100微秒,即使只有1个数据包到达,也要等待100微秒才能触发中断,然后再由CPU处理。这100微秒的等待时间直接加到了网络往返时延中。延迟抖动方面,在流量不稳定的情况下,数据包到达的时间间隔随机变化,导致中断触发的时机不一致,从而引起处理时延的波动。对于实时音视频、工业控制等应用,这种抖动比固定延迟更有害。


    不同网卡的中断合并算法各异。简单的按数量合并(如每8个包中断一次)在低流量时依然会因数量不足而超时等待;高级的算法会根据历史流量动态调整超时阈值,甚至根据数据包的服务质量优先级决定是否立即中断。此外,Linux内核的ethtool工具允许用户调整中断合并参数:rx-frames(收包数量阈值)和rx-usecs(时间阈值)。降低数值可以减少延迟但增加CPU负载;升高数值则相反。


    网卡中断合并


    实际运维中,最合适的配置需要结合业务场景测试。数据库、Web服务器等吞吐敏感型任务适合较高阈值;高频交易、语音网关等延迟敏感型任务则应降低甚至关闭中断合并。此外,某些网卡支持基于“绝对时间戳”的中断,即在收到带有特定时间敏感标记的报文时绕过合并机制,立即触发中断。


    光润通网卡驱动支持通过标准ethtool接口调节中断合并参数,用户可根据自身业务灵活配置。光润通的技术文档中提供了针对不同应用场景(如文件服务器、实时通信、虚拟化主机)的参数推荐值,帮助用户在CPU负载和网络延迟之间取得平衡。了解中断合并的工作原理,是进行精细化性能调优的前提。


    分享: