Hoard Memory Allocator - History

History

In 2000, its author Emery Berger benchmarked some famous memory allocators and stated Hoard improves 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 strict bounds on fragmentation.

In 2004, Maged Michael implemented a new memory allocator and benchmarked it with Hoard and some other famous memory allocators. He stated its new memory allocator is more efficient than Hoard. Then Maged Michael contributed to improve Hoard's quality.

Nowadays, Hoard is still maintained and improved and software relies on it.

Read more about this topic:  Hoard Memory Allocator

Famous quotes containing the word history:

    “The history of any nation follows an undulatory course. In the trough of the wave we find more or less complete anarchy; but the crest is not more or less complete Utopia, but only, at best, a tolerably humane, partially free and fairly just society that invariably carries within itself the seeds of its own decadence.”
    —Aldous Huxley (1894–1963)

    “Every literary critic believes he will outwit history and have the last word.”
    —Mason Cooley (b. 1927)

    “The greatest honor history can bestow is that of peacemaker.”
    —Richard M. Nixon (1913–1995)