GNU C Library 2.44 Released With /etc/tunables.conf, More Optimizations
([GNU] 5 Hours Ago
Glibc 2.44)
- Reference: 0001648186
- News link: https://www.phoronix.com/news/GNU-C-Library-glibc-2.44
- Source link:
GNU developers today released GNU C Library "glibc" 2.44 as the newest feature release for this critical library to modern Linux systems and other platforms.
Among the new features in Glibc 2.44 is introducing [1]/etc/tunables.conf for storing new system-wide tunables for the GNU C Library. This is an alternative and more persistent option than the existing GLIBC_TUNABLES= environment variable option. With /etc/tunables.conf you can store one tunable per line and a variety of filters and other options can be applied.
Glibc 2.44 also introduces a [2]FMA'ed cosh implementation for a ~35% improvement . More optimized and correctly-rounded math functions have also been imported from the CORE-MATH project. There are also [3]new optimizations for LoongArch CPUs as well as introducing LoongArch32 32-bit support. Various functions have also now been better optimized on AArch64 and RISC-V.
More details on the many changes to find with today's GNU C Library 2.44 release can be found via [4]the mailing list announcement . Glibc 2.44 will be working its way into the likes of Ubuntu 26.10, Fedora 45, and other upcoming Linux distribution releases.
[1] https://www.phoronix.com/news/Glibc-System-Tunables
[2] https://www.phoronix.com/news/Glibc-Faster-cosh-x86-64-FMA
[3] https://www.phoronix.com/news/Faster-LoongArch-glibc-THP
[4] https://sourceware.org/pipermail/libc-alpha/2026-July/179159.html
Among the new features in Glibc 2.44 is introducing [1]/etc/tunables.conf for storing new system-wide tunables for the GNU C Library. This is an alternative and more persistent option than the existing GLIBC_TUNABLES= environment variable option. With /etc/tunables.conf you can store one tunable per line and a variety of filters and other options can be applied.
Glibc 2.44 also introduces a [2]FMA'ed cosh implementation for a ~35% improvement . More optimized and correctly-rounded math functions have also been imported from the CORE-MATH project. There are also [3]new optimizations for LoongArch CPUs as well as introducing LoongArch32 32-bit support. Various functions have also now been better optimized on AArch64 and RISC-V.
More details on the many changes to find with today's GNU C Library 2.44 release can be found via [4]the mailing list announcement . Glibc 2.44 will be working its way into the likes of Ubuntu 26.10, Fedora 45, and other upcoming Linux distribution releases.
[1] https://www.phoronix.com/news/Glibc-System-Tunables
[2] https://www.phoronix.com/news/Glibc-Faster-cosh-x86-64-FMA
[3] https://www.phoronix.com/news/Faster-LoongArch-glibc-THP
[4] https://sourceware.org/pipermail/libc-alpha/2026-July/179159.html