Dalla documentazione di TCMalloc:
Per utilizzare TCmalloc, collega semplicemente tcmalloc alla tua applicazione tramite il flag linker "-ltcmalloc". Puoi utilizzare tcmalloc in applicazioni che non hai compilato tu stesso, utilizzando LD_PRELOAD:
$ LD_PRELOAD="/usr/lib/libtcmalloc.so"
ptmalloc sembra essere simile (ma se sei su Linux, probabilmente lo stai già utilizzando perché fa parte della libreria GNU C).
Mi aspetterei operator new per chiamare malloc , ma puoi verificarlo facilmente impostando un punto di interruzione su malloc , quindi chiamando new . Se il tuo new non chiama malloc , puoi ridefinirlo in modo che lo faccia.