Logo Blogo

Glibc 2.10, le novità

Pubblicato: sabato 18 aprile 2009 da Lpt on fire!

Poiché lo spazio nelle note di rilascio non bastava Ulrich Drepper, a capo dello sviluppo, ha deciso di spiegare tutte le novità della nuova versione di Glibc in un articolo sul suo blog.

Tra le novità il supporto per Posix 2008 con l’aggiunta delle funzioni mancanti. Molte di queste funzioni erano già disponibili all’interno della libreria, ma non ancora standard Posix. Il mondo Unix si sta riavvicinando a quello Linux.

Il modulo DNS NSS ora può lavorare contemporaneamente con indirizzi IPv4 ed IPv6, anche se alcuni server dns tendono ad esibire un comportamento errato, soprattutto quelli presenti nei modem/router casalinghi. Sono presenti delle opzioni per mitigare questi casi.

Durante la standardizzazione sono stati aggiunte dei nuovi formati alla printf che non saranno ancora implementati nella glibc, perché non fanno parte dello standard C. In compenso è stato realizzato un insieme di funzioni che consentono di registrare di convertitori di formato per la printf. Potete vedere un esempio del funzionamento.

Il comportamento della malloc è stato modificato per evitare problemi causati dalla presenta di più core. Grazie ad alcune di queste modifiche ora la funzione free, in alcuni casi, non dovrà ottenere il lock sul memory pool.

Per finire, i processori moderni hanno sempre più istruzioni particolari per gestire alcuni tipi di dati ed ora la nuova versione di glibc ha un sistema che è in grado di scegliere quale versione più ottimizzata utilizzare in base al processore su cui si sta girando.

Via | UDrepper

1 stelle2 stelle3 stelle4 stelle5 stelle (2 Voti | Media: 5 su 5)
condividi condividi
0 commenti

Inserisci per primo un commento a questo articolo.

L'email è richiesta ma non verrà mostrata ai visitatori.
Commenta questo articolo

Registrati per riservare il tuo nickname preferito su tutti i blog di Blogo e per caricare il tuo avatar. Se sei già registrato, effettua il login per usare il tuo nickname.

Si No
I commenti sono sottoposti alle linee guida per la moderazione.

Anteprima del commento