Re: tcmalloc
Howard Chu <[email protected]>
| Newsgroups | gmane.network.openldap.general |
|---|---|
| Message-ID | <[email protected]> |
Dieter Kluenter wrote: > "Brett @Google"<[email protected]> writes: > >> Hello, >> >> I was wondering of anybody has used much of tcmalloc (from google performance >> tools) and has any opinion they care to share with regards to performance of >> berkeleydb/openldap toolset ? > > I included tcmalloc into my build system. While I didn't measure a > large gain in performance, memory allocation is much cleaner > now. Right. We've already minimized our actual use of malloc enough that it's not a performance issue; at this point it's mainly about heap fragmentation. > There are some side efects though, if SASL library is not > recompiled with tcmalloc, but this can be solved by not building > openldap with -ltcmalloc but load libtcmalloc by an ld_preload > environment variable. > [...] I only use LD_PRELOAD. Simplifies things when I want to test with other malloc libraries/leak checkers/debuggers/etc... -- -- Howard Chu CTO, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc/ Chief Architect, OpenLDAP http://www.openldap.org/project/