4 ms·
spdlog is designed as a general purpose logging library and it can’t beat low latency loggers. It doesn’t scale for multiple threads because it’s async mode is
by odygrd 2y ago
spdlog is designed as a general purpose logging library and it can’t beat low latency loggers. It doesn’t scale for multiple threads because it’s async mode is using a mutex and a cv to notify the background thread.
You can find some logging libraries benchmarks here
https://github.com/odygrd/quill?tab=readme-ov-file#-performance https://github.com/odygrd/quill?tab=readme-ov-file#-performa...