Glibc 2.30: ny utgivelse av C-biblioteket

glibc-skjema

Kilde: Wikipedia

For de som ikke vet det ennå, Glibc-bibliotek (GNU Library C) det er et veldig vanlig bibliotek som brukes i løpetid for programvare skrevet på språk C. Dette GNU-prosjektet er under LGPL-lisens og gir systemer en rekke systemanrop (syscalls) og andre grunnleggende funksjoner som er definert i det. Nesten alle programmer i C-programmeringsspråket bruker det (inkludert selve kjernen).

Er tilgjengelig for GNU-systemer basert på Linux-kjernen, selv om den er veldig bærbar for å støtte flere systemer og mye forskjellig maskinvare. Andre systemer som Kaiku, BeOS og Debian GNU med Hurd-kjerne, kFreeBSD støttes også av dette veldig viktige biblioteket. Hvis du søker etter distroen din, vil du finne den som libc i en av versjonene.

Vel, når du er presentert, bør du vite at den nå er lansert glibc 2.30-versjon med interessante forbedringer. Etter denne utgivelsen av GNU C Library 2.30-prosjektet, varierer optimaliseringer og nye funksjoner fra støtte for Unicode 12.1 til noe mer ubetydelige forbedringer. Den fremhever også støtte for –preload-pakken for den dynamiske linkeren for å forhåndslaste delte objekter som et alternativ til LD_RELOAD-miljøvariabelen.

Foruten det har den det nye funksjoner i Linux som getgents64 (), gettid () og tgkill (). Når det gjelder den foreslåtte POSIX-støtten, er det også nye funksjoner med funksjoner som pthread_cond_clockwait, pthread_mutex_clocklock, pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock og sem_clockwait. Selv ytelsen er optimalisert for ARM-arkitekturen og også spesielt for ARM-prosessorer som er bestemt for HPC, kalt ThunderX2, noen sikkerhetsfeil er løst osv.

Jeg håper på neste versjon nå i utvikling, 2.31, Jeg kan fortelle deg om mange flere nyheter i LxA ... Det vil være planlagt til februar 2020, så det er fortsatt noen måneder å se resultatet av utviklingen.

For mer informasjon - Prosjektsted


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Pablo sa

    LD_RELOAD? Jeg håper det var en skrivefeil.
    Hilsen