Hyperscan_in_Rspamd

Rspamd是一款快速、免费、开源的电子邮件过滤系统,由主进程、扫描进程、控制器和服务进程等部分构成。

Hyperscan的模式选择

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

Hyperscan简介

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