大流量网络下串匹配算法的优化研究

被引量 : 0次 | 上传用户:kalagou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
字符串匹配算法一直是计算机科学领域中一个比较经典的研究方向。在IPv6协议逐步代替IPv4协议的过程中,由于地址空间的扩大,可以接入更多的设备,致使在互联网上将会产生更多的数据信息。在信息安全系统中,模式集合的不断扩展、网络流量的不断增加,这都对字符串匹配算法的性能提出了更高的要求。本文首先对相关研究背景进行了介绍,研究了多种经典的字符串匹配算法的原理,并给出了它们的优势和不足,以及适用的场合。然后介绍了当前多核处理器逐渐普及的形势,由于传统的字符串匹配算法并不能灵活的移植到多核处理器上,本文提出了一种基于自动机的并行字符串匹配算法PSMBD,它避免了一些常见的并行方法的缺陷,通过对模式集合按照首字符进行分类,可以让处理器的所有核心同时处理待匹配文本,而不会产生冲突,达到了速度上的提升。由于其使用了自动机这种存储结构,所以常见的压缩自动机内存的方法都可以移植过来,在算法的优化上比较灵活。随后,本文针对特定应用中模式集合的特征优化字符串匹配算法,在分析了信息安全系统中模式集合与待匹配文本的特征之后,提出了一种基于分类思想的字符串匹配算法AWXF,它结合了AC算法和WM算法的特性,将模式集合按照模式串的长度进行划分,达到了时间消耗和内存占用上的平衡。尤其是针对WM算法部分,本文提出了大规模模式集合下优化的方法,对速度的提升起到了关键作用。最后,本文对上述两种算法进行了性能测试。实验数据表明,PSMBD算法无论在命中率高或者低的情况下,都有良好的性能提升。针对AWXF算法,通过离线测试,进行初始化时间、内存占用量和匹配时间的对比,通过在线测试,进行CPU利用率的比较,测试结果表明,AWXF算法将优于其上一代CDWH算法。
其他文献
随着社会的日益发展,人民生活水平的提高,人类进入科技时代、信息时代及基础电力时代,致使电网系统普遍覆盖。而电网系统中的变电站继电保护,越来越多的受到各专业人士、技术
为探寻大米陈化劣变程度的评价指标,为大米食用品质的评估提供方法,研究以快速粘度分析仪(RVA)和电子鼻为测量手段,表征大米陈化过程中品质随陈化时间的变化规律。结果表明,
本文浅析《平凡的世界》路遥的创作思想,深刻领会《平凡的世界》及作者路遥人生的伟大意义。本文浅析路遥的作品《平凡的世界》中所释放的正能量,是路遥留给我们最宝贵的精神
本文通过阐析选题背景和国内外研究现状,明确了永诚保险实施客户关系管理及对相关问题进行研究的重要意义。在综合相关理论的基础上,本文以永诚保险客户关系管理为研究对象,对永
针对合议庭评议功能发挥不畅,"审而不议"、"形合实独"的痼疾,本文从群体决策心理机制的角度寻找症结和解决路径。以全国20家法院的评议规则为研究对象,分析合议庭评议功能的
<正>海关事务担保,是指与海关管理有关的当事人在向海关申请从事特定的经营业务或者办理特定的海关手续时,由其本人或海关认可的第三人以向海关提交现金、实物或者保证函等财
掌上校园时在数字化校园和移动互联技术迅猛发展的基础上而必然出现的一个产物。本文介绍了掌上校园出现的背景,分析了掌上校园在高校信息化建设和管理方面的重要意义,然后介
随着我国社会的进一步发展,资源环境问题也越来越突出,不断威胁着人们的生活和国家经济的健康发展,为此,我国应不断加大节能减排的力度应对日益突出的环境问题。高压静电除尘
煤炭安全生产始终是煤炭企业的核心课题。杜绝煤炭企业不安全行为是煤炭企业安全生产的重心。本文通过对煤矿工人不安全行为的调查与分析,探究煤炭安全管理的途径与措施。论文
一直以来,中小企业在国民经济发展中扮演着重要的角色,是我国国民经济的重要组成部分,在我国的经济体系和经济发展过程中发挥着巨大作用。然而,近年来,越来越凸显的中小企业融资难