Download List

项目描述

Hoard is a scalable memory allocator (malloc replacement) for
multithreaded applications. Hoard can dramatically improve your
application's performance on multicore machines. No changes to your
source are necessary; just link it in. Hoard scales linearly up to at
least 64 processors. Supported platforms include Linux, Solaris, Mac OS X, and
Windows.

系统要求

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-11-11 03:39
3.8

此版本包含的修复和改善的地方:每个线程分配,更好地改善Unix平台不支持__thread速度的Solaris线程拦截的API(thr_ *)与年纪较大的Solaris的程序;为可能的比赛一修复条件;和增加检查,以防止堆损坏或其他错误。现在使用GNU囤积支持与挂钩的glibc(特别是Linux),允许它与传统的计划更好的平台。
标签: Major bugfixes, Feature Enhancements
This release incorporates a number of fixes and improvements: better per-thread allocation, improving speed for Unix platforms that do not support __thread; interception of the Solaris threads API (thr_*) to work with older Solaris programs; a fix for a possible race condition; and increased checking to protect against heap corruption or other errors. Hoard now uses GNU-supported hooks on platforms with glibc (especially Linux), allowing it to work better with legacy programs.

2008-02-20 19:43
3.7.1

此版本修正了一个在线程填海视窗严重的错误。它修复了在线程创建一个小内存泄漏。这大大增加了对64位平台的小对象的性能。它可以在64位Windows。
标签: Major bugfixes
This release fixes a serious bug for Windows in thread reclamation. It fixes a small memory leak in thread creation. It substantially increases performance for small objects on 64-bit platforms. It works on 64-bit Windows.

2007-09-19 09:05
3.7

在分配快速路径进行了精简,大大加速32位和64位代码。 pthread_ *基于线程特定的数据现在已用于86 - 64,在那里它的速度更快。这些指标结合起来,以提高性能86 -高达13%,32和86 -高达32%,64。
标签: Major feature enhancements
The fast path for allocation was streamlined,
substantially accelerating both 32-bit and 64-bit
code. pthread_* based thread-specific data is now
used for x86-64, where it's faster. These combine
to improve benchmark performance on x86-32 by up
to 13%, and on x86-64 by up to 32%.

2007-05-25 18:53
3.6.2

此版本已在Mac OS X(达尔文)的修复和建设,以支持新的编译器的一些较旧的版本。它添加了FreeBSD的目标是支持的。
标签: Minor feature enhancements
This release has fixes for building on Mac OS X (Darwin) and to support some older versions of the Sun compilers. It adds FreeBSD as a supported target.

2007-05-22 05:47
3.6.1

一个x86 - 64的目标是增加了对Linux的/,连同posix_memalign(Unix系统)的支持海湾合作委员会,以及静态库建立Linux选项。
标签: Minor feature enhancements
An x86-64 target was added for Linux/GCC along with support for posix_memalign (for Unix systems), and a static library build option for Linux.

Project Resources