Actions
Optimization #2317
openrcu
Description
RCU (read copy update) is a technique for improving scalability of data structures.
It has been problematic because of patents though. Many corporations felt it was too risky to use it. Most (or all?) of the relevant patents expired, so we could reconsider this.
First thing to find out if whether the patent situation is resolved.
2nd question is: do all platforms (incl Windows) support urcu?
Updated by Victor Julien about 7 years ago
- Related to Task #2309: SuriCon 2017 brainstorm added
Updated by Richard Sailer about 7 years ago
The linux kernel uses a flavor of RCU (https://lwn.net/Articles/262464/) so they may have solved or circumvented,
the patent issue. Perhaps a way to go would be to take inspiration from how they did this or to ask in
#kernelnewbies on oftc.
Updated by Victor Julien over 6 years ago
- Related to Feature #2318: matching on large amounts of data with dynamic updates added
Updated by Victor Julien over 5 years ago
- Related to deleted (Feature #2318: matching on large amounts of data with dynamic updates)
Updated by Jeff Lucovsky over 1 year ago
There's also https://github.com/urcu/userspace-rcu
Actions