Вышел glibc 2.44. Системные настройки теперь можно хранить в /etc/tunables.conf (вместо переменной окружения GLIBC_TUNABLES). Добавлен tunable для transparent huge pages на read-only сегменты. Математические функции ускорили: FMA'ed cosh даёт +35%, часть кода импортирована из CORE-MATH. Заплатка безопасности — несколько фиксов.
lwn.net · #infra #c #glibc #linux
Glibc 2.44 получил /etc/tunables.conf для постоянных настроек. FMA'ed cosh ускорил вычисления на 35%. Из CORE-MATH импортированы более точные округлённые math-функции. На LoongArch — 32-битная поддержка, на AArch64 и RISC-V — оптимизации. Новинки войдут в Ubuntu 26.10 и Fedora 45.
www.phoronix.com · #infra #c #glibc #linux
В репозитории halidecx/fmetrics лежит набор быстрых метрик fidelity для изображений и видео, написанный на C и Zig. К проекту приложен отдельный блогпост, так что это не просто «вот вам библиотека», а ещё и попытка объяснить, почему авторам понадобились именно такие реализации.
github.com · #tool #c #metrics #vision #zig
MicroUI — компактная библиотека интерфейсов на ANSI C, которую автор позиционирует как tiny и portable. Проект из GitHub-подобной реальности с 211 очками на HN, так что его явно открывали не только чтобы поохать над «ещё одним UI-фреймворком», но и потому что людям надо что-то маленькое и без зоопарка зависимостей.
github.com · #tool #c #github #library #ui