Most of benchmarks now adopted from folly
Future benchmark results.
The most important benchmarks now only work on Linux
Need to install:
cmake
ninja
gcc
g++
clang
And if you want enable Folly or BoostThread or libc++:
folly
boost_thread
libc++
If you install all these dependencies, you can run:
./script/build.sh
./script/run.sh --proc="Your proc name without space"
At this point, new benchmark results will be in :/future/result/<Your proc name without space>
Then commit and make PR, thanks!
If you have this warning:
***WARNING*** CPU scaling is enabled, the benchmark real time measurements may be noisy and will incur extra overhead.
Before run:
***WARNING*** CPU scaling is enabled, the benchmark real time measurements may be noisy and will incur extra overhead.
sudo cpupower frequency-set --governor performance
After run:
sudo cpupower frequency-set --governor powersave