-
Notifications
You must be signed in to change notification settings - Fork 1k
Open
Description
Restartable sequences is a Linux feature that allows creating wait-free per CPU data structures. You can read more about it here https://lwn.net/Articles/662946/ and here https://www.efficios.com/blog/2019/02/08/linux-restartable-sequences/. You can read about how tcmalloc is using it here https://google.github.io/tcmalloc/design.html. It can be used to move to per CPU arenas instead of per thread arenas.
It might not be a high priority to implement, but I wanted to raise awareness of restartable sequences.
LifeIsStrange, ghishadow and lukesandberg
Metadata
Metadata
Assignees
Labels
No labels