一种硬件收帧控制方法与装置制造方法及图纸

技术编号:3477871 阅读:220 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种硬件收帧控制方法与装置,通过为每个硬件收帧通道设置收帧缓冲池,每个收帧缓冲池中有若干个收帧缓冲;当所述收帧缓冲池中收帧缓冲的数量大于预先设定的收帧阈值时,允许所述收帧缓冲挂接所述硬件收帧通道,启动硬件收帧;否则,不允许所述收帧缓冲挂接所述硬件收帧通道。本发明专利技术实施例提供的方案,有效防止CPU陷入底层收帧驱动导致上层软件没有机会运行的问题,同时,不需要额外的软件开销去测量收帧速率,收帧性能损失小。并且,上层软件繁忙的时候,底层驱动不再送报文上去,CPU处理机可以更多的让给上层软件;而上层软件空闲的时候,底层驱动继续送报文,使整个系统达到动态平衡。

【技术实现步骤摘要】

【技术保护点】
一种硬件收帧控制方法,其特征在于,该方法包括: A、为每个硬件收帧通道设置收帧缓冲池,每个收帧缓冲池中包含若干个收帧缓冲; B、当所述收帧缓冲池中收帧缓冲的数量大于预先设定的收帧阈值时,允许所述收帧缓冲挂接所述硬件收帧通道,启动硬件收帧;否则,不允许所述收帧缓冲挂接所述硬件收帧通道。

【技术特征摘要】

【专利技术属性】
技术研发人员:张洵
申请(专利权)人:北京星网锐捷网络技术有限公司
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1