Details
-
Type:
RFC
-
Status: Implemented
-
Resolution: Done
-
Component/s: DM
-
Labels:None
Description
jemalloc is a drop in mallc replacement for C/C++. The primary advantage here is that it provides application memory profiling with little cost. Once installed, enabling the profiling features is a matter of setting environent variables. jemalloc getting started
Attachments
Issue Links
- is triggering
-
DM-11214 Add jemalloc TaP package
- Done
While debugging mallocs are very useful they tend not to be as efficient as system mallocs. I don't know anything about jemalloc, is it only used via dynamic loading patching if enabled? And how will this work on OS/X platforms (where I think that the system malloc has much of this built into – see mallocinfo)?