Glibc 2.30: novo izdanje C biblioteke

glibc shema

Izvor: Wikipedia

Za one koji to još ne znaju, Glibc biblioteka (GNU Biblioteka C) to je vrlo česta biblioteka koja se u vrijeme izvođenja koristi za softver napisan na jeziku C. Ovaj GNU projekt je pod licencom LGPL i pruža sistemima niz sistemskih poziva (syscalls) i druge osnovne funkcije definirane u njemu. Gotovo svi programi na programskom jeziku C ga koriste (uključujući sam kernel).

Dostupno je za GNU sistemi zasnovan na Linux jezgri, iako je vrlo prenosiv za podršku raznim sistemima i puno različitog hardvera. I druge sisteme kao što su Kaiku, BeOS i Debian GNU s Hurd kernelom, kFreeBSD također podržava ova vrlo važna biblioteka. Ako pretražite svoj distro, naći ćete ga kao libc u jednoj od njegovih verzija.

Pa, jednom predstavljeni, trebali biste znati da je sada pokrenut verzija glibc 2.30 sa zanimljivim poboljšanjima. Nakon ovog izdanja projekta GNU C Library 2.30, optimizacije i nove funkcije kreću se od podrške za Unicode 12.1 do nešto beznačajnijih poboljšanja. Također naglašava podršku za paket -preload za dinamički povezivač za prethodno učitavanje zajedničkih objekata kao alternativu varijabli okruženja LD_RELOAD.

Osim toga, ima nove funkcije u Linuxu poput getgents64 (), gettid () i tgkill (). Što se tiče predložene POSIX podrške, postoje i nove značajke s funkcijama kao što su pthread_cond_clockwait, pthread_mutex_clocklock, pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock i sem_clockwait. Čak su i performanse optimizovane za ARM arhitekturu, a posebno za ARM procesore namijenjene HPC-u pod nazivom ThunderX2, neke sigurnosne greške su ispravljene itd.

Nadam se sledećoj verziji sada u razvoju, 2.31, Mogu vam reći o još mnogo novosti u LxA-i ... To će biti zakazano za februar 2020. godine, tako da ima još nekoliko mjeseci da se vidi rezultat razvoja.

Za više informacija - Stranica projekta


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Pablo rekao je

    LD_RELOAD? Nadam se da je bila greška u kucanju.
    Saludos