Я компиляции Redis 3.0.6 4 различными способами:Redis под асан с jemalloc
- jemalloc
- Libc таНос
- асан + jemalloc (
-fsanitize=address -fno-omit-frame-pointer
) - асан + Libc таНос
Затем я запускаю стандарт redis-bench
под всеми этими двоичными файлами. Я не понимаю, что сценарий 3
имеет производительность очень близкую к сценарию 1
.
Может кто-нибудь объяснить мне, как это возможно? Я ничего не нашел в asan manual, что он не поддерживает jemalloc или что-то важное.