Hoard memory allocator

From Wikipedia, the free encyclopedia

The Hoard memory allocator, or Hoard, is a memory allocator for Linux, Solaris, Microsoft Windows and other operating systems. Hoard can improve the performance of multithreaded applications by providing fast, scalable memory management functions (malloc and free). In particular, it reduces contention for the heap (the central data structure used in dynamic memory allocation) caused when multiple threads allocate or free memory, and avoids the false sharing that can be introduced by memory allocators. At the same time, Hoard has low fragmentation[1].

[edit] External links

 This article related to software which runs on Microsoft Windows is a stub. You can help Wikipedia by expanding it.