<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#3333FF">
    <p>Hi,</p>
    <p>    We were analyzing suricata 3.0.1 IPS performance. We could
      achieve 3.1Gbps of throughput with single NFQUEUE in worker mode
      and few simple rules (IP-PORT based rules).</p>
    <p>We noticed that if we add more complex rules (rules with
      "content" field); the throughput drops to 1.5Gbps, even with
      couple of "content" rules.  When we analyzed further, could find
      that SCACSearch() from util-mpm-ac.c was using upto 40% of CPU in
      complete packet processing and causing throughput drop. This I
      hope is on expected lines with AC MPM.</p>
    <p>Many would have tested IPS with Hyperscan, do we see throughput
      improvement with HS MPM? if any improvement numbers are possible
      to provide?<br>
    </p>
    <br>
    <div class="moz-signature">-- <br>
      Thanks & Regards, <br>
      Vishal V. Kotalwar</div>
  </body>
</html>