Glibc 2.30: nova izdaja knjižnice C.

shema glibc

Vir: Wikipedia

Za tiste, ki tega še ne vedo, Knjižnica Glibc (knjižnica GNU C) je zelo pogosta knjižnica, ki se med izvajanjem uporablja za programsko opremo, napisano v jeziku C. Ta projekt GNU je pod licenco LGPL in sistemom ponuja vrsto sistemskih klicev (syscalls) in druge osnovne funkcije, ki so v njem definirane. Skoraj vsi programi v programskem jeziku C ga uporabljajo (vključno s samim jedrom).

Je na voljo za GNU sistemi temelji na jedru Linuxa, čeprav je zelo prenosljiv za podporo različnih sistemov in veliko različne strojne opreme. Ta zelo pomembna knjižnica podpira tudi druge sisteme, kot so Kaiku, BeOS in Debian GNU s jedrom Hurd, kFreeBSD. Če iščete svoj distro, ga boste našli v eni od njegovih različic kot libc.

No, ko je predstavljen, morate vedeti, da je zdaj predstavljen različica glibc 2.30 z zanimivimi izboljšavami. Po tej izdaji projekta GNU C Library 2.30 se optimizacije in nove funkcije gibljejo od podpore za Unicode 12.1 do nekoliko nepomembnejših izboljšav. Poudarja tudi podporo paketu –preload za dinamični povezovalnik za vnaprejšnje nalaganje predmetov v skupni rabi kot alternativo spremenljivki okolja LD_RELOAD.

Poleg tega je nove funkcije v Linuxu kot so getgents64 (), gettid () in tgkill (). Glede predlagane podpore za POSIX obstajajo tudi nove funkcije s funkcijami, kot so pthread_cond_clockwait, pthread_mutex_clocklock, pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock in sem_clockwait. Celo zmogljivost je bila optimizirana za arhitekturo ARM in tudi posebej za procesorje ARM, namenjene HPC, imenovane ThunderX2, odpravljene so nekatere varnostne napake itd.

Upam na naslednjo različico zdaj v razvoju, 2.31, Lahko vam povem še o številnih novicah v LxA ... To bo predvidoma februarja 2020, tako da je še nekaj mesecev, da vidimo rezultat razvoja.

Za več informacij - Spletna stran projekta


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Paul je dejal

    LD_RELOAD? Upam, da je šlo za tipkarsko napako.
    pozdrav