This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Fri, Oct 17, 2014 at 04:31:18PM +0100, Will Newton wrote: > Add a microbenchmark for measuring malloc and free performance with > varying numbers of threads. The benchmark allocates and frees buffers > of random sizes in a random order and measures the overall execution > time and RSS. Variants of the benchmark are run with 1, 8, 16 and > 32 threads. > > The random block sizes used follow an inverse square distribution > which is intended to mimic the behaviour of real applications which > tend to allocate many more small blocks than large ones. > > ChangeLog: > > 2014-06-19 Will Newton <will.newton@linaro.org> > > * benchtests/Makefile: (bench-malloc): Add malloc thread > scalability benchmark. > * benchtests/bench-malloc-threads.c: New file. Looks good to me. Please commit this first even if you have any changes in mind for it; it's easier to review it in smaller increments. Siddhesh
Attachment:
pgpqiLqiQ1RBt.pgp
Description: PGP signature
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |