This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Enhancing malloc
- From: Will Newton <will dot newton at linaro dot org>
- To: libc-alpha <libc-alpha at sourceware dot org>
- Date: Tue, 28 May 2013 12:11:01 +0100
- Subject: Enhancing malloc
Hi all,
Internally a number of benchmarks and workloads have been shown to
spend a relatively large amount of time in the allocator, so we've
been looking at improving performance of glibc malloc. Specifically I
think we would be looking more at the performance of the allocator
itself (e.g. locking overhead) rather than it's interaction with the
kernel VM.
If we were to submit changes to the malloc implementation what set of
benchmark numbers would be required?
Would it be acceptable to have build time selection of multiple malloc
implementations?
Is anyone else already working on this?
Thanks,
--
Will Newton
Toolchain Working Group, Linaro