|
Reconsidering Custom Memory Allocation Despite the widespread belief that custom allocators improve performance, we come to a different conclusion. In this paper, we examine eight benchmarks using custom memory allocators, including the Apache web server and several applications from the SPECint2000 benchmark suite. We find that the Lea allocator is as fast as or even faster than most custom allocators. The exceptions are region-based allocators, which often outperform generalpurpose allocation http://www.cs.umass.edu/~emery/pubs/berger-oopsla2002.pdf tags: arena c_ malloc tcmalloc memory allocator filetype_pdf media_document
My Rant on C++'s operator new
|