sysutils/liburcu 0.15.0 DragonFly
Userspace read-copy-update (RCU) data synchronization library
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- LGPL21+
- Categories
- sysutils
- Package size
- 157.6 KiB, 1026.8 KiB installed
Description
liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data synchronization library provides read-side access which scales linearly with the number of cores. It does so by allowing multiples copies of a given data structure to live at the same time, and by monitoring the data structure accesses to detect grace periods after which memory reclamation is possible.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | sysutils/liburcu | 0.15.0 |
| FreeBSD | sysutils/liburcu | 0.15.7 |
| OpenBSD | devel/liburcu | 0.15.7 |
| MidnightBSD | sysutils/liburcu | 0.15.3 |
Install
Binary package:
pkg install liburcu
From DPorts:
cd /usr/dports/sysutils/liburcu && make install clean