Re: [RFC][PATCH] Updated RCU documentation improvement

From: Paul E. McKenney
Date: Wed Aug 04 2004 - 18:42:09 EST


On Thu, Aug 05, 2004 at 08:17:07AM +1000, Nigel Cunningham wrote:
> Hi.
>
> What does RCU stand for? I haven't looked very hard, but all I've seen
> is RCU, and not an expansion of the abbreviation.
>
> Regards,

Hello, Nigel,

RCU stands for "read-copy update". The rationale behind the name
is that readers proceed concurrently with updaters, and updaters
must make copies in order for complex updates to appear atomic
to readers.

That said, most uses of RCU simply add and delete items. Very
few uses do in-place RCU-protected updates.

Thanx, Paul
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/