Check out my first novel, midnight's simulacra!

RCU: Difference between revisions

From dankwiki
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
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.  


==See also==
==See also==
* "[http://www.rdrop.com/users/paulmck/RCU/ Introduction to Read-Copy Update]" by Paul McKenney
* "[http://lwn.net/Articles/262464/ What is RCU, Fundamentally?]" by Paul McKenney and Jonathan Walpole on LWN 2007-12-17
* "[http://lwn.net/Articles/262464/ What is RCU, Fundamentally?]" by Paul McKenney and Jonathan Walpole on LWN 2007-12-17
* "[http://www.rdrop.com/users/paulmck/RCU/whatisRCU.html What is RCU?]" by Paul McKenney, extending the previous
* "[http://www.rdrop.com/users/paulmck/RCU/whatisRCU.html What is RCU?]" by Paul McKenney, extending the previous
* "[http://lwn.net/Articles/253651/ The Design of Preemptible RCU]" by Paul McKenney on LWN 2007-10-08
* "[http://lwn.net/Articles/253651/ The Design of Preemptible RCU]" by Paul McKenney on LWN 2007-10-08
* "[http://lwn.net/Articles/220677/ Priority-Boosting RCU Read-Side Critical Sections]" by Paul McKenney on LWN 2007-02-05
* "[http://lwn.net/Articles/220677/ Priority-Boosting RCU Read-Side Critical Sections]" by Paul McKenney on LWN 2007-02-05

Latest revision as of 10:47, 12 November 2009

God bless Paul E. McKenney, whose 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

The liburcu project of the LTTng (Linux Trace Toolkit Next Generation) effort is a userspace RCU library.

See also