RCU (Read, Copy, Update) in the Linux Kernel


RCU is a mechanism to synchronize between readers and writers and it is very efficient when there are many readers or the data to read is large. It is a lock free synchronization mechanism.




Topics Covered



Why do we need a synchronization mechanism?
Mutex to synchronize
Reader‑mostly...