diff --git a/.gitignore b/.gitignore index 0242c70..1b6ac0d 100644 --- a/.gitignore +++ b/.gitignore @@ -27,4 +27,5 @@ fast_rss-*.tar priv/native/libfastrss.so native/fastrss/target -bench/output +bench/output/assets +bench/output/*.html diff --git a/bench/output/parse.md b/bench/output/parse.md new file mode 100644 index 0000000..5b7b591 --- /dev/null +++ b/bench/output/parse.md @@ -0,0 +1,661 @@ +# Benchmark + +Benchmark run from 2020-02-21 18:07:35.376657Z UTC + +## System + +Benchmark suite executing on the following system: + + + + + + + + + + + + + + + + + + + + + +
Operating SystemmacOS
CPU InformationIntel(R) Core(TM) i9-9880H CPU @ 2.30GHz
Number of Available Cores16
Available Memory32 GB
Elixir Version1.10.1
Erlang Version22.2.6
+ +## Configuration + +Benchmark suite executing with the following configuration: + + + + + + + + + + + + +
:time30 s
:parallel1
:warmup5 s
+ +## Statistics + + +__Input: anxiety__ + +Run Time + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameIPSAverageDevitationMedian99th %
fast_rss81.2212.31 ms±2.67%12.27 ms13.58 ms
feeder_ex3.68271.51 ms±5.44%266.17 ms313.98 ms
feed_raptor3.05328.25 ms±0.89%328.01 ms347.03 ms
elixir_feed_parser1.97506.87 ms±2.33%506.76 ms524.07 ms
+Comparison + + + + + + + + + + + + + + + + + + + + + + + + + +
NameIPSSlower
fast_rss81.22 
feeder_ex3.6822.05x
feed_raptor3.0526.66x
elixir_feed_parser1.9741.17x
+Memory Usage + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameMemoryFactor
fast_rss0.65 MB 
feeder_ex17.21 MB26.62x
feed_raptor268.54 MB415.36x
elixir_feed_parser313.30 MB484.6x
+
+ +__Input: ben__ + +Run Time + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameIPSAverageDevitationMedian99th %
fast_rss52.8318.93 ms±2.43%18.94 ms19.68 ms
feeder_ex13.2475.55 ms±3.19%75.19 ms83.40 ms
elixir_feed_parser3.61276.65 ms±3.84%275.63 ms322.99 ms
feed_raptor0.482080.14 ms±0.57%2075.11 ms2112.08 ms
+Comparison + + + + + + + + + + + + + + + + + + + + + + + + + +
NameIPSSlower
fast_rss52.83 
feeder_ex13.243.99x
elixir_feed_parser3.6114.62x
feed_raptor0.48109.89x
+Memory Usage + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameMemoryFactor
fast_rss1.35 MB 
feeder_ex27.86 MB20.7x
elixir_feed_parser163.88 MB121.76x
feed_raptor1577.40 MB1172.03x
+
+ +__Input: daily__ + +Run Time + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameIPSAverageDevitationMedian99th %
fast_rss14.280.0700 s±2.59%0.0695 s0.0776 s
feeder_ex5.020.199 s±1.52%0.198 s0.21 s
elixir_feed_parser0.651.55 s±1.25%1.55 s1.59 s
feed_raptor0.1267.91 s±0.28%7.92 s7.92 s
+Comparison + + + + + + + + + + + + + + + + + + + + + + + + + +
NameIPSSlower
fast_rss14.28 
feeder_ex5.022.85x
elixir_feed_parser0.6522.1x
feed_raptor0.126112.97x
+Memory Usage + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameMemoryFactor
fast_rss3.30 MB 
feeder_ex109.73 MB33.24x
elixir_feed_parser880.51 MB266.72x
feed_raptor6386.15 MB1934.48x
+
+ +__Input: dave__ + +Run Time + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameIPSAverageDevitationMedian99th %
fast_rss155.846.42 ms±2.37%6.40 ms6.98 ms
feeder_ex55.8817.90 ms±5.45%17.50 ms20.48 ms
elixir_feed_parser9.10109.93 ms±3.71%109.59 ms123.09 ms
feed_raptor1.58631.99 ms±1.44%632.06 ms652.61 ms
+Comparison + + + + + + + + + + + + + + + + + + + + + + + + + +
NameIPSSlower
fast_rss155.84 
feeder_ex55.882.79x
elixir_feed_parser9.1017.13x
feed_raptor1.5898.49x
+Memory Usage + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameMemoryFactor
fast_rss0.38 MB 
feeder_ex9.25 MB24.56x
elixir_feed_parser80.42 MB213.48x
feed_raptor571.18 MB1516.17x
+
+ +__Input: sleepy__ + +Run Time + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameIPSAverageDevitationMedian99th %
fast_rss368.532.71 ms±2.71%2.71 ms2.90 ms
feeder_ex124.508.03 ms±6.82%7.95 ms9.84 ms
elixir_feed_parser26.7937.33 ms±3.84%37.19 ms41.86 ms
feed_raptor3.20312.83 ms±3.22%310.43 ms353.46 ms
+Comparison + + + + + + + + + + + + + + + + + + + + + + + + + +
NameIPSSlower
fast_rss368.53 
feeder_ex124.502.96x
elixir_feed_parser26.7913.76x
feed_raptor3.20115.29x
+Memory Usage + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameMemoryFactor
fast_rss0.131 MB 
feeder_ex4.28 MB32.59x
elixir_feed_parser35.88 MB272.92x
feed_raptor274.98 MB2091.61x
+
+ +__Input: stuff__ + +Run Time + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameIPSAverageDevitationMedian99th %
fast_rss10.100.0990 s±1.57%0.0988 s0.106 s
feeder_ex0.951.05 s±1.31%1.05 s1.08 s
elixir_feed_parser0.541.86 s±1.43%1.86 s1.90 s
feed_raptor0.079412.59 s±1.63%12.54 s12.82 s
+Comparison + + + + + + + + + + + + + + + + + + + + + + + + + +
NameIPSSlower
fast_rss10.10 
feeder_ex0.9510.58x
elixir_feed_parser0.5418.79x
feed_raptor0.0794127.21x
+Memory Usage + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameMemoryFactor
fast_rss5.52 MB 
feeder_ex140.58 MB25.48x
elixir_feed_parser1018.78 MB184.61x
feed_raptor8425.39 MB1526.77x
+