Kevin Baichoo

Results 26 comments of Kevin Baichoo

Neat, can I get the output of the dumpStatsToLog(), it should look below and be even more detailed. https://github.com/gperftools/gperftools/blob/bf8b714bf5075d0a6f2f28504b43095e2b1e11c5/src/tcmalloc.cc#L404 do you know more about thread_cache_free_bytes, why it remains high? >...

Hey @caoyukun0430, I ran ``` [01:53:04] kbaichoo:envoy:0 $bazel test --define tcmalloc=gperftools //test/common/memory:heap_shrinker_test --test_output=all --test_arg="-l debug" INFO: Build option --define has changed, discarding analysis cache. INFO: Analyzed target //test/common/memory:heap_shrinker_test (1 packages...

Hey @caoyukun0430 There should be more info. Sorry for not being clear about the output of gperftools TCMALLOC, it should also include information about size classes e.g. like this ```...

Unfortunately, nothing stands out to me with the fragmentation here :(. Here are some approaches I think we could take: 1. Try using gperftools "TCMALLOC_HEAP_LIMIT_MB" env var to try to...

TCMalloc cannot release them as-is, they are stuck in freelists and count against the memory used by the process.

which is the correct way to set the env var TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES since I use istio? Can I do like here https://github.com/istio/istio/issues/29395 -set meshConfig.defaultConfig.proxyMetadata.TCMALLOC_MAX_TOTAL_THREAD_CACHE_BYTES =10000000? > No idea, I don't use...

/wait Seems like CI test failures are legit ``` //test/extensions/access_loggers/grpc:http_grpc_access_log_integration_test FAILED in 2 out of 2 in 20.2s Stats over 2 runs: max = 20.2s, min = 20.0s, avg =...

See my PR here: https://github.com/envoyproxy/envoy/pull/33942 for a brief overview on some debug symbols related stuff. I'd check that the section being referenced exists. Also what version of clang / gcc...

neither of those versions look too old. I actually build with clang 14 (which is what CI is using) and use gdb `GNU gdb (GDB) 14.2`. I know some other...

friendly ping @lizan I think this is waiting for your input. @nezdolik this needs a main merge /wait