Tiems, kurie dar to nežino, Glibc biblioteka (GNU C biblioteka) tai yra labai paplitusi biblioteka, vykdymo metu naudojama programinei įrangai, parašytai C kalba. Šis GNU projektas yra pagal LGPL licenciją ir teikia sistemoms daugybę sistemos skambučių (syscalls) ir kitų jame apibrėžtų pagrindinių funkcijų. Beveik visos C programavimo kalbos programos ja naudojasi (įskaitant patį branduolį).
Yra prieinama GNU sistemos pagrįstas „Linux“ branduoliu, nors jis yra labai nešiojamas palaikyti įvairias sistemas ir daugybę skirtingų aparatinės įrangos. Ši svarbi biblioteka palaiko ir kitas sistemas, tokias kaip „Kaiku“, „BeOS“ ir „Debian GNU“ su „Hurd“ branduoliu, „kFreeBSD“. Jei ieškosite savo platintojo, tai rasite kaip libc vienoje iš savo versijų.
Na, kai tik pateiksite, turėtumėte žinoti, kad jis dabar paleistas „glibc 2.30“ versija su įdomiais patobulinimais. Po šio „GNU C Library 2.30“ projekto leidimo optimizavimas ir naujos funkcijos apima nuo „Unicode 12.1“ palaikymo iki šiek tiek nereikšmingesnių patobulinimų. Tai taip pat pabrėžia dinaminio susiejiklio pakrovimo paketo palaikymą norint iš anksto įkelti bendrus objektus kaip alternatyvą aplinkos kintamajam LD_RELOAD.
Be to, jis turi naujos „Linux“ funkcijos kaip getgents64 (), gettid () ir tgkill (). Kalbant apie siūlomą POSIX palaikymą, taip pat yra naujų funkcijų, tokių kaip pthread_cond_clockwait, pthread_mutex_clocklock, pthread_rwlock_clockrdlock, pthread_rwlock_clockwrlock ir sem_clockwait. Net našumas buvo optimizuotas ARM architektūrai, taip pat specialiai ARM procesoriams, skirtiems HPC, vadinamiems „ThunderX2“, ištaisytos kai kurios saugos klaidos ir t.
Tikiuosi, kad dabar bus kita versija kuriant, 2.31, Galiu papasakoti apie daug daugiau naujienų „LxA“ ... Tai bus numatyta 2020 m. Vasario mėn., Todėl dar yra keli mėnesiai, kad pamatytume plėtros rezultatą.
Daugiau informacijos - Projekto vieta
IŠSKELTI? Tikiuosi, kad tai buvo klaida.
saludos