Teachers Paradise School Supplies Teacher Resources Free Encyclopedia
Teachers Paradise FREE Teaching Resources
Home Arts Crafts Audio Visual Equipment Office Supplies Teacher Resources
Main Page | Edit this page

Read-copy-update

Read-copy-update is an operating system kernel technology for improving performance on computers with more than one CPU.

The basic idea is as follows. Assume you have a data structure which is shared by multiple threadss of execution. When a thread wants to read the structure, it uses a pointer to the structure and continues on, without any locking or checking. This makes reading the data structure as efficient as reading a non-shared data structure.

When a thread wants to write to the structure, it

When the thread which made the copy is woken up by the kernel, it can safely deallocate the old structure.

This technique is great for data which is read frequently but updated infrequently, but is not designed to be efficient in other cases.

External links




Pay for Educational Supplies & Teaching Supplies with Visa, Master Card, American Express, Discover or Paypal.
TeachersParadise.com HOME | Safe Shopping Guarantee | Help Desk
All trademarks & brands are the property of their respective owners.
Legal Notice 2000-2008 TeachersParadise.com, Inc. All Rights Reserved