Performance bottlenecks Too much memory used The MemPools implementation currently uses the system malloc, which is not tailored towards lots of small object allocations Home users generally allocate a large amount of space for their cache but do not access it frequently