incubator-pegasus
incubator-pegasus copied to clipboard
Feature: implement administrative tools for jemalloc
Pegasus has been supported to be built with jemalloc in https://github.com/XiaoMi/rdsn/pull/910, https://github.com/apache/incubator-pegasus/pull/1050. However, we still require some tools to administer jemalloc dynamically, including:
- dump configurations and statistics to check current state of jemalloc
- dump heap profile for analysis
- set configurations for jemalloc dynamically
- control GC
All sub-tasks can be tracked as follows:
- [x] https://github.com/apache/incubator-pegasus/pull/1143
- [x] https://github.com/apache/incubator-pegasus/pull/1133