Glibc 2.30: a C könyvtár új kiadása

glibc séma

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


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Pablo dijo

    LD_RELOAD? Remélem, hogy elírás volt.
    Üdvözlet