----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/62899/ -----------------------------------------------------------
(Updated Oct. 13, 2017, 12:55 p.m.) Review request for mesos and Benjamin Mahler. Bugs: MESOS-6971 https://issues.apache.org/jira/browse/MESOS-6971 Repository: mesos Description ------- This measures performance of delivering protobuf message from receiving `MessageEvent` till calling handler. Used to evaluate performance gains from using protobuf arenas. Diffs (updated) ----- 3rdparty/libprocess/Makefile.am 6b2fdff375514da1285cc614c3504c4d0892e464 3rdparty/libprocess/src/tests/benchmarks.cpp 8195193fbcc1c22b72cd95b09ad17f7529d1952d 3rdparty/libprocess/src/tests/benchmarks.proto PRE-CREATION Diff: https://reviews.apache.org/r/62899/diff/3/ Changes: https://reviews.apache.org/r/62899/diff/2-3/ Testing (updated) ------- make check ./benchmarks --gtest_filter=ProcessTest.Process_BENCHMARK_ProtobufInstallHandler [ RUN ] ProcessTest.Process_BENCHMARK_ProtobufInstallHandler Size: 4, throughput: 633872.07 messages/s Size: 10, throughput: 403461.32 messages/s Size: 34, throughput: 216181.66 messages/s Size: 64, throughput: 132159.29 messages/s Size: 154, throughput: 64097.07 messages/s Size: 304, throughput: 34928.53 messages/s Size: 605, throughput: 18249.50 messages/s Size: 1507, throughput: 7521.48 messages/s Size: 3011, throughput: 3765.40 messages/s Size: 4515, throughput: 2526.66 messages/s Size: 6019, throughput: 1889.99 messages/s Size: 9027, throughput: 1192.44 messages/s Size: 12034, throughput: 887.66 messages/s Size: 15042, throughput: 713.76 messages/s Size: 30081, throughput: 349.73 messages/s [ OK ] ProcessTest.Process_BENCHMARK_ProtobufInstallHandler (15937 ms) Thanks, Dmitry Zhuk