Scalable memory allocation using jemalloc
1050 B2 · Tuesday, January 11, 2011, 7-9:00pm
Posted 1 year, 4 months ago · 18 participants
Scalable memory allocation is critical to extracting maximum value from each machine in Facebook's server farms. A typical Facebook server application concurrently utilizes 8 or more CPU cores, and 5 to 70 gigabytes of RAM. At this scale, few memory allocators are able to provide satisfactory throughput, fragmentation avoidance, and introspection capabilities. We have successfully enhanced... [read more]