Glibc 2.30: jauns C bibliotēkas izlaidums

glibc shēma

Avots: Wikipedia

Tiem, kas to vēl nezina, Glibc bibliotēka (GNU bibliotēka C) Tā ir ļoti izplatīta bibliotēka, kuru izpildlaikā izmanto programmatūrai, kas rakstīta C valodā.Šis GNU projekts ir saskaņā ar LGPL licenci un nodrošina sistēmas ar virkni sistēmas zvanu (syscalls) un citas tajā definētās pamatfunkcijas. Gandrīz visas programmas C programmēšanas valodā to izmanto (ieskaitot pašu kodolu).

Ir pieejams domēnam GNU sistēmas pamatojoties uz Linux kodolu, lai gan tas ir ļoti pārnēsājams, lai atbalstītu dažādas sistēmas un lielu daudzumu dažādas aparatūras. Šī ļoti svarīgā bibliotēka atbalsta arī citas sistēmas, piemēram, Kaiku, BeOS un Debian GNU ar Hurd kodolu, kFreeBSD. Ja meklējat savu izplatītāju, vienā no tā versijām to atradīsit kā libc.

Nu, kad tas ir iesniegts, jums jāzina, ka tas tagad ir palaists glibc 2.30 versija ar interesantiem uzlabojumiem. Pēc šī GNU C Library 2.30 projekta izlaišanas optimizācija un jaunās funkcijas ir sākot no atbalsta Unicode 12.1 līdz nedaudz mazāk nozīmīgiem uzlabojumiem. Tas arī izceļ atbalstu dinamiskās saites sākotnējai ielādei kopīgu objektu iepriekšējai ielādei kā alternatīvu vides mainīgajam LD_RELOAD.

Bez tam tam ir jaunas funkcijas Linux piemēram, getgents64 (), gettid () un tgkill (). Attiecībā uz piedāvāto POSIX atbalstu ir arī jaunas funkcijas ar tādām funkcijām kā pthread_cond_clockwait, pthread_mutex_clocklock, pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock un sem_clockwait. Pat veiktspēja ir optimizēta ARM arhitektūrai un arī īpaši ARM procesoriem, kas paredzēti HPC ar nosaukumu ThunderX2, ir novērstas dažas drošības kļūdas utt.

Es ceru, ka tagad būs nākamā versija izstrādē, 2.31, Es varu jums pastāstīt par daudziem citiem jaunumiem LxA ... Tas tiks plānots 2020. gada februārī, tāpēc vēl ir daži mēneši, lai redzētu izstrādes rezultātu.

Lai iegūtu vairāk informācijas - Projekta vieta


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Pablo teica

    LD_RELOAD? Es ceru, ka tā bija drukas kļūda.
    Sveicieni