我正在使用Jemalloc进行内存分析,并且注意到堆转储具有一定的内存使用量,但是当我在jeprof中运行top时,则占的比例大大降低了(大约50% )。
堆统计:
Allocated: 11075266920, active: 12517670912, metadata: 1221200320, resident: 13926576128, mapped: 14209425408, retained: 88352841728
但是,当我跑到顶时:
(jeprof) top
Total: 5433.0 MB
什么可以解释这种差异?