Port details on branch 2022Q3 |
- libhoard Fast, scalable, and memory-efficient allocator for MP
- 3.13 devel =1 3.13Version of this port present on the latest quarterly branch.
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2003-06-21 20:33:28
- Last Update: 2023-12-31 00:37:05
- Commit Hash: bbab7f5
- People watching this port, also watch:: python, unoconv, py39-pycparser, sysinfo
- License: GPLv2+
- WWW:
- http://www.hoard.org/
- Description:
- The Hoard memory allocator is a fast, scalable, and memory-efficient
memory allocator for shared-memory multiprocessors.
Multithreaded programs that perform dynamic memory allocation do not
scale because the heap is a bottleneck. When multiple threads
simultaneously allocate or deallocate memory from the heap, they will
be serialized while waiting for the heap lock. Programs making
intensive use of the heap actually slow down as the number of
processors increases. (Note: If you make a lot of use of the STL, you
may not know it, but you are making a lot of use of the heap.)
Hoard is a fast allocator that solves this problem. In addition, it
has very reasonable bounds on memory consumption.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- libhoard>0:devel/libhoard
- To install the port:
- cd /usr/ports/devel/libhoard/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/libhoard
- pkg install libhoard
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libhoard
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1586388520
SHA256 (hoard-release.tar.gz) = 56399859f95e5a91c998f665d7e56095e8c888c77b33f7d9a5c3b64356658d76
SIZE (hoard-release.tar.gz) = 1554232
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- devel_libhoard
- USES:
- gmake compiler:c++14-lang
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|