Карлос О'Доннелл и Флориан Ваймер представили прогресс по добавлению в glibc обёрток для системных вызовов Linux, которые до сих пор приходилось вызывать через syscall(). Обсуждался прогресс за год с LPC 2025.
lwn.net · #infra #glibc #linux #syscall
Расследование падений Kafka-инфраструктуры выявило цепочку из шести ошибок. Среди них — 11-летний баг в glibc, роняющий процесс при неудачной реинициализации резолвера, и 14-летняя регрессия в таймаутах Async. Каждый баг маскировал следующий: починили segfault — всплыла утечка сокетов, исправили утечку — получили всплеск из 474 тысяч соединений.
habr.com · #infra #debugging #glibc #kafka #linux #networking
Вышел 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