/etc/tunables.conf 도입 및 최적화 기능이 포함된 GNU C Library 2.44 출시
요약
GNU C Library 2.44가 출시되었습니다. 새로운 /etc/tunables.conf 도입을 통해 시스템 전역 튜너블 설정을 더 지속적이고 효율적으로 관리할 수 있게 되었으며, 수학 함수 최적화를 통해 성능이 대폭 향상되었습니다.
핵심 포인트
- /etc/tunables.conf 도입으로 환경 변수보다 지속적인 튜닝 옵션 제공
- FMA 적용된 cosh 구현을 통해 약 35%의 성능 향상 달성
- CORE-MATH 프로젝트 기반의 최적화된 수학 함수 도입
- LoongArch, AArch64, RISC-V 등 다양한 아키텍처 최적화 및 지원 확대
/etc/tunables.conf 도입 및 최적화 기능이 포함된 GNU C Library 2.44 출시

Glibc 2.44의 새로운 기능 중에는 GNU C Library를 위한 새로운 시스템 전역 튜너블(tunables)을 저장하기 위한 /etc/tunables.conf 도입이 포함되어 있습니다. 이는 기존의 GLIBC_TUNABLES= 환경 변수(environment variable) 옵션보다 대안적이며 더 지속적인 옵션입니다. /etc/tunables.conf를 사용하면 한 줄당 하나의 튜너블을 저장할 수 있으며, 다양한 필터 및 기타 옵션을 적용할 수 있습니다.
Glibc 2.44는 또한 약 35%의 성능 향상을 위해 FMA(Fused Multiply-Add)가 적용된 cosh 구현을 도입했습니다. 더욱 최적화되고 정확하게 반올림되는 수학 함수(math functions)들도 CORE-MATH 프로젝트로부터 가져왔습니다. LoongArch CPU를 위한 새로운 최적화와 함께 LoongArch32 32비트 지원도 도입되었습니다. 다양한 함수들이 AArch64 및 RISC-V에서도 더욱 개선된 최적화를 거쳤습니다.
오늘 발표된 GNU C Library 2.44 릴리스의 수많은 변경 사항에 대한 자세한 내용은 메일링 리스트 공지사항을 통해 확인할 수 있습니다. Glibc 2.44는 Ubuntu 26.10, Fedora 45 및 기타 향후 Linux 배포판 릴리스에 포함될 예정입니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기