Car-tech

Il nuovo kernel di Linux prende in prestito la tecnologia di Google Packet Speeding

Google STADIA facciamo chiarezza ⋆ TUTTO quello che c'è DA SAPERE!

Google STADIA facciamo chiarezza ⋆ TUTTO quello che c'è DA SAPERE!
Anonim

Sfruttando una coppia di protocolli sviluppati da parte di Google, la nuova versione del kernel Linux dovrebbe essere in grado di accelerare considerevolmente il throughput del traffico di rete.

La tecnica è una delle numerose nuove funzionalità fornite con l'ultimo aggiornamento del kernel del sistema operativo open source, Linux versione 2.6.35, che Linus Torvalds ha rilasciato domenica.

In aggiunta al consueto ciclo di correzioni di bug e ottimizzazioni, la nuova versione ha una serie di nuove funzionalità che la rendono più utilizzabile negli ambienti multicore e in rete di oggi.

[Ulteriori letture: il tuo nuovo PC ha bisogno di questi 15 programmi gratuiti e eccellenti]

Tra le nuove funzionalità, il capo è l'inclusione di Receive Packet Steering (RPS) e Receive Flow Steering (RFS) di Google. RPS distribuisce i pacchetti in entrata su tutte le CPU disponibili sulla macchina e RFS calcola quali core sarebbero più adatti per l'elaborazione, dati i fattori quali le applicazioni che useranno il traffico di rete, secondo una spiegazione offerta dal Kernel Newbies Web sito.

Il sito ha citato un test di benchmark che mostra come un server Intel a otto core basato su CPU, con una scheda di rete Intel e1000e, ha raddoppiato il numero di transazioni al secondo (tps) basate sulla rete che poteva eseguire con RPS e RFS sul posto, da 104.000 tps (con circa il 30% di utilizzo della CPU) a 303.000 tps (e il 61% di utilizzo della CPU).

La funzionalità è tempestiva, visti i recenti progressi nei protocolli di rete che consentono una maggiore il throughput. I fornitori di Ethernet, ad esempio, stanno aggiornando i nuovi standard per 40 Gigabit e 100 Gigabit Ethernet. "Le schede di rete hanno migliorato la larghezza di banda fino al punto in cui è difficile mantenere una singola CPU moderna", ha spiegato Kernel Newbies.

Altre nuove funzionalità includono una nuova forma di compressione della memoria, un front-end per un debugger fornito da SGI, la capacità di gestire più tabelle di routing multicast e una nuova modalità del file system XFS che raggruppa le attività di registrazione per ridurre il traffico di input / output.

Questa nuova versione del kernel di Linux arriva meno di mesi dopo il rilascio della precedente iterazione, 2.6.34.

Joab Jackson copre le ultime novità del software aziendale e della tecnologia generale per Il servizio News IDG. Segui Joab su Twitter all'indirizzo @Joab_Jackson. L'indirizzo e-mail di Joab è [email protected]