
Forrás: Wikipédia
Azok számára, akik még nem tudják, a Glibc könyvtár (GNU C könyvtár) egy nagyon elterjedt könyvtár, amelyet futás közben használnak a C nyelven írt szoftverekhez. Ez a GNU projekt az LGPL licenc alatt áll, és a rendszereknek számos rendszerhívást (syscall) és az abban meghatározott egyéb alapfunkciókat biztosít. A C programozási nyelv szinte minden programja használja (beleértve magát a kernelt is).
Elérhető GNU rendszerek a Linux kernel alapján, bár nagyon hordozható különféle rendszerek és sok különböző hardver támogatására. Más rendszereket, például a Kaiku, a BeOS és a Debian GNU Hurd kernellel, a kFreeBSD is támogatja ezt a nagyon fontos könyvtárat. Ha rákeres a disztrójára, akkor libc-ként fogja megtalálni az egyik verziójában.
Nos, miután bemutatták, tudnia kell, hogy most elindították glibc 2.30 verzió érdekes fejlesztésekkel. A GNU C Library 2.30 projekt ezen kiadását követően az optimalizálás és az új funkciók az Unicode 12.1 támogatásától a kissé jelentéktelenebb fejlesztésekig terjednek. Kiemeli továbbá a –preload csomag támogatását a dinamikus linker számára a megosztott objektumok előzetes betöltésére az LD_RELOAD környezeti változó alternatívájaként.
Emellett van új funkciók a Linuxban mint a getgents64 (), a gettid () és a tgkill (). A javasolt POSIX támogatással kapcsolatban vannak olyan új funkciók is, mint például a pthread_cond_clockwait, pthread_mutex_clocklock, pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock és sem_clockwait. Még a teljesítményt is optimalizálták az ARM architektúrához, és kifejezetten a ThunderX2 nevű HPC-hez szánt ARM processzorokhoz, javítottak néhány biztonsági hibát stb.
Remélem most a következő verziót fejlesztésben, 2.31, Még sok hírről tudok mesélni az LxA-ban ... Ezeket 2020 februárjára tervezik, így még van néhány hónap, hogy lássuk a fejlesztés eredményét.
További információért - A projekt helyszíne
LD_RELOAD? Remélem, hogy elírás volt.
Üdvözlet