You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was more thinking about packet/second and data processed/second so that would mean a send/recv combo running for a few seconds to see what kind of bandwidth we can get per second. Then a DHChachaFilter connection handshake loop and after that a packet processing loop.
Regarding buffers it could be interesting to benchmark the cost vs std::vector for example as they perform pretty much the same basic operations.
I don't think socket create/bind/destroy should be benchmarked they pretty much only do the basic syscalls.
It would be great if we had some benchmark code to see how expensive Buffers, Sockets, Connections and Filters are.
I was thinking of using https://github.com/iboB/picobench though I am not set, as long as it's header only and fairly simple to use.
The text was updated successfully, but these errors were encountered: