基于缓冲池的数据缓存排序在线处理方法

    公开(公告)号:CN101834801B

    公开(公告)日:2012-11-21

    申请号:CN201010177960.7

    申请日:2010-05-20

    Abstract: 基于缓冲池的数据缓存排序在线处理方法,属于互联网领域,为了解决目前常见的多线程下载软件对于下载数据乱序和重复的节目批量并发下载,不能实现基于内存的下载数据在线缓存、排序和去重,因而无法支持实时在线的识别、检索等处理的问题。本发明将所有缓冲区组织成缓冲区池,采用多个缓冲区缓存同一节目的下载数据。在接收节目数据包后,先查询节目的下载日志,若无新数据则丢弃不做任何处理,否则:首先选择合适的节目已有缓冲区接收数据,若无合适缓冲区且允许的情况下,申请新缓冲区接收数据;然后更新下载日志;最后调用分析处理模块将该缓冲区中排好的数据取走处理。重复上述过程,直至节目下载完成,将节目分配的缓冲区释放到缓冲区池中。

    过滤网卡自动化测试方法和系统

    公开(公告)号:CN101697521B

    公开(公告)日:2013-08-07

    申请号:CN200910093982.2

    申请日:2009-09-25

    Abstract: 本发明提供一种过滤网卡自动化测试方法和系统,该方法包括:维护一组五元组规则表;按照在五元组规则表中的一项五元组或随机生成的一项五元组构造报文,并统计过滤网卡针对所构造的报文应产生的信息;将统计出的信息添加到报文尾部作为报文的数据部分并将所得到的报文发送出去;以及使用过滤网卡接收报文,并将报文的数据部分中的统计出的信息与过滤网卡所产生的真实信息进行比较,确定过滤网卡的功能是否正确。通过本发明,能够及时地发现过滤网卡所存在的问题,从而提高了系统效率,改善了系统性能。

    用于IP包分类设备的五元组规则更新方法和装置

    公开(公告)号:CN101702726B

    公开(公告)日:2012-06-27

    申请号:CN200910238004.2

    申请日:2009-11-13

    Abstract: 本发明提供一种用于IP包分类设备的五元组规则更新方法和装置,其中,该方法包括通过软件维护用于IP包分类设备的五元组规则表,使用于IP包分类设备的五元组规则表与过滤网卡设备中的五元组规则表相一致,其中,当用户对用于IP包分类设备的五元组规则表进行操作时,确定操作的有效性,并在操作有效时更新过滤网卡设备中的相关信息;当接收到过滤网卡设备发送的规则无效信息时,根据规则无效信息删除用于IP包分类设备的五元组规则表中相应的规则;以及以预定周期对五元组规则表中的规则生命期进行判断,删除无效的规则。通过软件维护五元组规则表,可以满足各种对五元组规则表的操作,保证过滤网卡设备中的五元组规则表是正确的。

    用于IP包分类设备的五元组规则更新方法和装置

    公开(公告)号:CN101702726A

    公开(公告)日:2010-05-05

    申请号:CN200910238004.2

    申请日:2009-11-13

    Abstract: 本发明提供一种用于IP包分类设备的五元组规则更新方法和装置,其中,该方法包括通过软件维护用于IP包分类设备的五元组规则表,使用于IP包分类设备的五元组规则表与过滤网卡设备中的五元组规则表相一致,其中,当用户对用于IP包分类设备的五元组规则表进行操作时,确定操作的有效性,并在操作有效时更新过滤网卡设备中的相关信息;当接收到过滤网卡设备发送的规则无效信息时,根据规则无效信息删除用于IP包分类设备的五元组规则表中相应的规则;以及以预定周期对五元组规则表中的规则生命期进行判断,删除无效的规则。通过软件维护五元组规则表,可以满足各种对五元组规则表的操作,保证过滤网卡设备中的五元组规则表是正确的。

    过滤网卡自动化测试方法和系统

    公开(公告)号:CN101697521A

    公开(公告)日:2010-04-21

    申请号:CN200910093982.2

    申请日:2009-09-25

    Abstract: 本发明提供一种过滤网卡自动化测试方法和系统,该方法包括:维护一组五元组规则表;按照在五元组规则表中的一项五元组或随机生成的一项五元组构造报文,并统计过滤网卡针对所构造的报文应产生的信息;将统计出的信息添加到报文尾部作为报文的数据部分并将所得到的报文发送出去;以及使用过滤网卡接收报文,并将报文的数据部分中的统计出的信息与过滤网卡所产生的真实信息进行比较,确定过滤网卡的功能是否正确。通过本发明,能够及时地发现过滤网卡所存在的问题,从而提高了系统效率,改善了系统性能。

Patent Agency Ranking