Tagged articles
2 articles
Page 1 of 1
Liangxu Linux
Liangxu Linux
Apr 10, 2022 · Fundamentals

How Linux’s New getrandom() Overhaul Boosts Performance by Up to 8450%

Under Jason Donenfeld’s leadership, Linux kernel random number generation was dramatically revamped in versions 5.17 and 5.18, replacing SHA1 with BLAKE2s and shifting from per‑NUMA to per‑CPU structures, delivering up to 131% speed gains in 5.17 and a staggering 8450% boost for getrandom() on multi‑core systems.

BLAKE2sRandom Number Generatorgetrandom
0 likes · 3 min read
How Linux’s New getrandom() Overhaul Boosts Performance by Up to 8450%
MaGe Linux Operations
MaGe Linux Operations
Mar 6, 2022 · Information Security

How Linux’s Random Number Generator Got a 8450% Speed Boost in 5.18

Under Jason Donenfeld’s leadership, Linux kernel’s random number generator was overhauled in versions 5.17 and 5.18, replacing SHA1 with BLAKE2s and shifting from per‑NUMA to per‑CPU structures, delivering up to a 131% speed increase and an astonishing 8450% boost in getrandom() performance on multi‑core systems.

BLAKE2sKernelLinux
0 likes · 3 min read
How Linux’s Random Number Generator Got a 8450% Speed Boost in 5.18