Hyperscan的模式选择

我们知道Hyperscan的调用分为两个阶段:编译期和运行期,该运行模式的选择取决于用户的使用场景,最常用的两种分别为块模式与流模式。本篇我们将对这两种模式做具体的介绍。

Hyperscan简介

Hyperscan是一款来自于Intel的高性能的正则表达式匹配库。它是基于X86平台以PCRE为原型而开发的,并以BSD许可开源在https://01.org/hyperscan。