Revision 3e9c5a35237d0ae5d1d8b0499b4dd8844e0ec56d authored by haoyuhuang on 12 July 2019, 23:52:15 UTC, committed by Facebook Github Bot on 12 July 2019, 23:55:34 UTC
Summary:
This PR provides more command line options for block cache analyzer to better understand block cache access pattern.
-analyze_bottom_k_access_count_blocks
-analyze_top_k_access_count_blocks
-reuse_lifetime_labels
-reuse_lifetime_buckets
-analyze_callers
-access_count_buckets
-analyze_blocks_reuse_k_reuse_window
Pull Request resolved: https://github.com/facebook/rocksdb/pull/5516

Test Plan: make clean && COMPILE_WITH_ASAN=1 make check -j32

Differential Revision: D16037440

Pulled By: HaoyuHuang

fbshipit-source-id: b9a4ac0d4712053fab910732077a4d4b91400bc8
1 parent 1a59b6e
History
File Mode Size
allocator.h -rw-r--r-- 1.6 KB
arena.cc -rw-r--r-- 7.1 KB
arena.h -rw-r--r-- 5.1 KB
arena_test.cc -rw-r--r-- 6.6 KB
concurrent_arena.cc -rw-r--r-- 1.6 KB
concurrent_arena.h -rw-r--r-- 7.4 KB
jemalloc_nodump_allocator.cc -rw-r--r-- 7.2 KB
jemalloc_nodump_allocator.h -rw-r--r-- 2.7 KB
memory_allocator.h -rw-r--r-- 1.0 KB
memory_usage.h -rw-r--r-- 844 bytes

back to top