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
LD_RELOAD? Es ceru, ka tā bija drukas kļūda.
Sveicieni