#rcu — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #rcu, aggregated by home.social.
-
@paulmckrcu
Azul has the C4 GC which (I think) uses virtual memory mapping to implement the GC read barrier.#RCU doesn't do compacting reclamation so memory fragmentation would kill you. But if you had a data structure what didn't do that, like a Michael-Scott #lockfree queue, you could use mmap memory protection to trap any stale references, trap the segfault to restart a restartable RCU locked region.
-
@sakarepmu @davidculley The core maintainer of the #rcu subsystem is also a Facebook employee 😆 Paul knows what he is doing. -
Ah, insightful and lesson 👍
cc: Paul McKenney ....thanks a bunch!
#rcu #pointer #linuxkernel #opensource #operatingsystem #programming
https://people.kernel.org/paulmck/what-on-earth-does-lifetime-end-pointer-zap-have-to-do-with-rcu
-
/* Don't even think about trying any of these in real life!!! The names includes "busted", and they really means it! The only purpose of these functions is to provide a buggy RCU implementation to make sure that rcutorture correctly emits buggy-RCU error messages. */
https://elixir.bootlin.com/linux/v6.14.6/source/kernel/rcu/rcutorture.c#L621-L627
-
So I bought a #remarkable pro. Really looking forward to it. I really love the #remarkable 2 and the pro seems to work with #rcu. will arrive on thuesday
-
“Garbage Collection for Systems Programmers” [2023], Matt Kline (https://bitbashing.io/gc-for-systems-programmers.html).
Via HN: https://news.ycombinator.com/item?id=39873692
On Lobsters: https://lobste.rs/s/gpb0qh/garbage_collection_for_systems
#MemoryManagement #GarbageCollection #Kernel #SystemsProgramming #OS #GC #RCU #Concurrency
-
Next in our #EverythingOpen Speaker Spotlight series, we have @paulmckrcu, Boqun Feng, Frédéric Weisbecker @joel_linux, Neeraj Upadhyay and Uladzislau Rezki talking about new #RCU features in the #linux #kernel
-
Non-trivial data structures become infinitely more fun as soon as #rcu is involved (if fun means terrifying).