Glibc 2.30: nou llançament de la biblioteca C

glibc esquema

Font: Wikipedia

Per als que encara no ho sàpiguen, la biblioteca Glibc (GNU Library C) és una biblioteca molt comuna emprada en temps d'execució per al programari escrit en llenguatge C. Aquest projecte de GNU està sota llicència LGPL i proporciona als sistemes una sèrie de trucades a sistema (syscalls) i altres funcions bàsiques definides en ella. Gairebé tots els programes en llenguatge de programació C fan ús d'ella (inclòs el propi nucli).

Està disponible per a sistemes GNU basats en el nucli Linux, tot i que és molt portable per suportar diversos sistemes i gran quantitat de maquinari diferent. Altres sistemes com Kaiku, BeOS i Debian GNU amb nucli Hurd, kFreeBSD també estan suportats per aquesta biblioteca tan important. Si fas una recerca per la teva distro, la trobaràs com libc en alguna de les seves versions.

Doncs bé, un cop presentada, has de saber que ara s'ha llançat la versió glibc 2.30 amb interessants millores. Després d'aquest llançament de GNU C Library 2.30, les optimitzacions i noves característiques van des de suport per Unicode 12.1 fins a altres millores una mica més insignificants. També destaca el suport per al agrumento -preload per al linker dinàmic per carregar prèviament objectes compartits com a alternativa a la variable d'entorn LD_RELOAD.

A més d'això, té noves funcions en Linux com getgents64 (), gettid (), i tgkill (). Pel que fa a el suport POSIX proposat, també hi ha novetats amb funcions com pthread_cond_clockwait, pthread_mutex_clocklock, pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock i sem_clockwait. Fins i tot s'ha optimitzat el rendiment per a l'arquitectura ARM i també concretament per als processadors ARM destinats a HPC denominats ThunderX2, s'han corregit alguns errors de seguretat, etc.

Espero que per a la propera versió ara en desenvolupament, la 2.31, et pugui comentar moltes més novetats en LxA ... Aquesta estarà prevista per a febrer de 2020, així que encara queden uns mesos per veure el resultat de el desenvolupament.

Per a més informació - Lloc de el projecte


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Pau va dir

    LD_RELOAD? Espero hagi estat un typo.
    Salutacions