On Tue, 30 Jun 2026 at 18:29, Christian Mazakas via Boost <boost@lists.boost.org> wrote:
Personally, I think it's a little unwise to attempt to publish numbers without actually understanding the benchmarks in question.
I implemented the benchmark for each client myself so I guess I understand them.
It's poor form to say profiling is out of scope but still publish numbers anyway.
Perhaps you skipped the raw data from my previous email? You have been provided with multiple profiling information. - pidstat -u: Report CPU utilization. - pidstat -v: Threads, file descriptors. - pidstat -w: Context switches. - pidstat -r: Page faults and memory utilization. - perf stat -B: Cache and branch misses. The flamegraphs for clients other than Boost.Redis is obviously useless information to me as I am not familiar with their source code. Perhaps you should do that yourself and PR them with a fix?