Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

This is a port of the Solaris umem memory allocator to other popular operating systems, such as Linux, Windows and BSDish systems (including Darwin/OSX).

0
 
  0 reviews  |  1 user  |  6,497 lines of code  |  0 current contributors  |  Analyzed 1 day ago
 
 

Drop in replacement memory allocator for C/C++. Hoard takes into account the implications of multicore CPU computing and provides substantially higher performance that the standard library functions for memory management. Another way to describe Hoard would be: It'll save your ass if ... [More] you're relying on a dynamic allocation schema and you see performance degrade or even crashes after long runs. Hoard reduces the fragmentation and improves locality of reference without you having to change much in you code. You'll see fewer page faults, less context switching and greater stability. On top of that, Hoard makes your threaded app scale a lot better with added CPU cores. [Less]

4.0
   
  0 reviews  |  0 users  |  0 current contributors
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.