RCU: Difference between revisions
No edit summary |
|||
| Line 1: | Line 1: | ||
God bless Paul E. McKenney, whose [http://www.rdrop.com/users/paulmck/RCU/RCUdissertation.2004.07.14e1.pdf 2004 dissertation] put on a rigorous footing the grubby claims of many foul patents. RCU, as it is commonly understood to mean, exploits atomicity of aligned pointer writes to provide high-performance (pretty much optimal for a heavy reader bias) reader-writer locks. | |||
==liburcu== | ==liburcu== | ||
The [http://lttng.org/?q=node/18 liburcu] project of the LTTng (Linux Trace Toolkit Next Generation) effort is a userspace RCU library. | The [http://lttng.org/?q=node/18 liburcu] project of the LTTng (Linux Trace Toolkit Next Generation) effort is a userspace RCU library. | ||