Atomic operations access library
This package provides semi-portable access to hardware provided atomic memory operations. These might allow you to write code: - That does more interesting things in signal handlers - Makes more effective use of multiprocessors by allowing you to write clever lock-free code. Note that such code is very difficult to get right, and will unavoidably be less portable than lock-based code. It is also not always faster than lock-based code. But it may occasionally be a large performance win - To experiment with new and much better thread programming paradigms, etc. For details and licensing restrictions, please see the documentation.
$
pkg install libatomic_opsOrigin
devel/libatomic_ops
Size
815KiB
License
BSD2CLAUSE, GPLv2
Maintainer
rodrigo@FreeBSD.org
Dependencies
0 packages
Required by
1 packages