@MISC{Mckenney_year, author = {Paul E. Mckenney and Silas Boyd-wickizer}, title = {Year}, year = {} }
Share
OpenURL
Abstract
Read-copy update (RCU) is a scalable high-performance synchronization mechanism implemented in the Linux kernel. RCU’s novel properties include support for concurrent reading and writing, and highly optimized inter-CPU synchronization. Since RCU’s introduction into the Linux kernel over a decade ago its usage has continued to expand. Today, most kernel subsystems use RCU. This paper discusses the requirements that drove the development of RCU, the design and API of the Linux RCU implementation, and how kernel developers apply RCU. # RCU API calls