This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
lua:bitmaul:httpbenchmark [2018/06/14 17:24] veera created |
lua:bitmaul:httpbenchmark [2018/06/14 17:25] (current) veera [BITMAUL HTTP dissector benchmark] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== HTTP dissector benchmark ====== | + | ====== BITMAUL HTTP dissector benchmark ====== |
We were just looking at numbers from the [[https://github.com/Geal/parser_benchmarks/tree/master/http|NOM HTTP Parser benchmark]] and thought it would be a good idea to put together a similar one for a BITMAUL based parser. I had a hunch that LuaJIT would perform quite competitively | We were just looking at numbers from the [[https://github.com/Geal/parser_benchmarks/tree/master/http|NOM HTTP Parser benchmark]] and thought it would be a good idea to put together a similar one for a BITMAUL based parser. I had a hunch that LuaJIT would perform quite competitively | ||
- | The result is the [[https://github.com/trisulnsm/bitmaul/tree/master/examples/http|BITMAUL HTTP Parser Benchmark]] | + | The result is the [[https://github.com/trisulnsm/bitmaul/tree/master/examples/http|BITMAUL HTTP Parser Benchmark]]. |
- | The results : **5.6 Gbps parsing speed on an old Core i3** | + | The results : **5.4 Gbps parsing speed on an old Core i3** |
Line 20: | Line 20: | ||
+ | |||
+ | The sample code and more details are available on - [[https://github.com/trisulnsm/bitmaul/tree/master/examples/http|BITMAUL HTTP Parser Benchmark]]. | ||