Originally posted by coder
View Post
Announcement
Collapse
No announcement yet.
Restartable Sequences "RSEQ" Support Returning To GNU C Library
Collapse
X
-
- 5 likes
-
Thanks for the reply.
Originally posted by compudj View PostNote that I need to update this project following the recent integration of rseq into glibc.
- 1 like
Leave a comment:
-
Originally posted by coder View PostSo, I looked at sys/rseq.h, but it doesn't seem much like something that's exposed for applications to use. Am I correct in understanding that the purpose of this development is mainly to optimize some existing glibc functions?
- 13 likes
Leave a comment:
-
So, I looked at sys/rseq.h, but it doesn't seem much like something that's exposed for applications to use. Am I correct in understanding that the purpose of this development is mainly to optimize some existing glibc functions?
Leave a comment:
-
Restartable Sequences "RSEQ" Support Returning To GNU C Library
Phoronix: Restartable Sequences "RSEQ" Support Returning To GNU C Library
Back in 2018 for the Linux 4.18 kernel was introducing the Restartable Sequences system call for allowing faster user-space operations on per-CPU data. By avoiding atomic operations in cases like incrementing per-CPU counters, modifying per-CPU spinlocks, reading/writing to per-CPU ring buffers, and similar, Restartable Sequences can provide a performance advantage. The GNU C Library is landing its revised support for making use of this system call...
https://www.phoronix.com/scan.php?pa...Q-Returns-2021Tags: None
- 1 like
Leave a comment: