Get the latest tech news
The Quest For Faster getrandom() Performance Continues Two Years Later
Going back just under two years was the propsal for adding getrandom() to the vDSO in the quest to achieve faster performance for obtaining random numbers in user-space
Going back just under two years was the propsal for adding getrandom() to the vDSO in the quest to achieve faster performance for obtaining random numbers in user-space. Jason Donenfeld known for his work on WireGuard continues to pursue getrandom() in the vDSO among other Linux RNG improvements. In the last attempt to do this in the beginning of 2023, I think we reached consensus on a few things -- the use case, the vDSO implementation and semantics, its integration with libc, the test code and documentation, and so forth.
Or read this on Phoronix