lockfree-malloc-0.0.20120802_10.txz


Advertisement

Description

lockfree-malloc - Scalable drop-in replacement for malloc/free

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename lockfree-malloc-0.0.20120802_10.txz
Package name lockfree-malloc
Package version 0.0.20120802
Package release 10
Package architecture amd64
Package type txz
Category devel
Homepage https://github.com/Begun/lockfree-malloc
License LGPL3
Maintainer ports@FreeBSD.org
Download size 9.88 KB
Installed size 29.00 KB
lockfree-malloc is a scalable drop-in replacement for malloc/free.
* It's thread-friendly. It supports a practically-unlimited number of
concurrent threads, without locking or performance degradation.
* It's efficient, especially in a multi-threaded environment. Compared to
a stock libc allocator, we see a significant performance boost.
* It does NOT fragment or leak memory, unlike a stock libc allocator.
* It wastes less memory. For small objects (less than 8kb in size), the
overhead is around 0 bytes. (!)
* It is designed from the ground-up for 64-bit architectures.
* It is elegant. The whole codebase is only around 800 lines of fairly
clean C++. (!)
* It fully stand-alone; it does not rely on pthreads or libc at runtime.
WWW: https://github.com/Begun/lockfree-malloc
Options:
- DOCS: on
===>   NOTICE:
The lockfree-malloc port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:
https://bugs.freebsd.org/bugzilla
More information about port maintainership is available at:
https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port

Alternatives

Package Version Architecture Repository
lockfree-malloc-0.0.20120802_10.txz 0.0.20120802 amd64 FreeBSD Ports Quarterly
lockfree-malloc - - -

Requires

Name Value
gcc9 = 9.1.0_1
libstdc++.so.6 -

Download

Type URL
Mirror pkg.freebsd.org
Binary Package lockfree-malloc-0.0.20120802_10.txz
Source Package devel/lockfree-malloc

Install Howto

Install lockfree-malloc txz package:

# pkg install lockfree-malloc

See Also

Package Description
log2timeline-0.64_1.txz Log file parser for computer forensic investigations
log4c-1.2.4_1.txz Logging for C Library
log4cplus-1.1.2_3.txz Logging library for C++
log4cpp-1.1.3_2.txz Library of C++ classes for flexible logging
log4cxx-0.10.0_20.txz C++ port of the Log4j project
log4j-1.2.17.txz Fast and flexible logging library for Java
log4net-1.2.10_3.txz Port for .NET of the Apache Logging Services project
log4sh-1.4.2.txz Common logging library for Bourne shell scripts
log4shib-2.0.0.txz Library of C++ classes for flexible logging
logcheck-1.3.20.txz Auditing tool for system logs on Unix boxes
logisim-2.7.1.txz Educational tool for designing and simulating logic circuits
logjam-4.6.2_5.txz GTK2 interface to livejournals, ie www.livejournal.com
logrotate-3.13.0_1.txz Daemon to rotate, compress, remove, and mail system log files
logstalgia-1.1.2_8.txz Website access log visualization tool
logstash-forwarder-0.4.0.20150507_1.txz Collect logs locally in preparation for processing elsewhere!
Advertisement
Advertisement