Car-tech

Novi Linux kernel posudio Google Packet Speeding Tech

BalCCon2k14 - Aleksandar Pejic & Andrija Prcic - Embedded Linux device drivers

BalCCon2k14 - Aleksandar Pejic & Andrija Prcic - Embedded Linux device drivers
Anonim

Upotreba par protokola razvijen novootvorena verzija Linux kernela trebala bi znatno ubrzati prijenos mrežnog prometa.

Tehnika je jedna od brojnih novih značajki koje dolaze s najnovijim ažuriranjem kernela operativnog sustava otvorenog koda, Linux inačice 2.6.35, koji je Linus Torvalds objavio u nedjelju.

Uz uobičajeni krug ispravaka i optimizacije bugova, nova verzija ima brojne nove značajke kako bi bila korisnija u današnjim živahnim višespojnim i umreženim okruženjima.

[Daljnje čitanje: Vaše novo računalo treba tih 15 besplatnih, izvrsnih programa]

Glavni među novim značajkama je uključivanje Googleovog upravljačkog paketa za primanje paketa (RPS) i Receive Flow Steing (RFS). RPS širi dolazne pakete preko svih CPU-a dostupnih na stroju, a RFS izračunava koje će jezgre biti najprikladnije za obradu, s obzirom na čimbenike kao što su aplikacije koje će koristiti mrežni promet, prema objašnjenju koje nudi Kernel Newbies Web site je citiran mjerni test koji pokazuje kako je osam jezgreni poslužitelj s Intelovim procesorom, s mrežnim adapterom Intel e1000e, udvostručio broj transakcija temeljenih na mreži - po sekundi (tps) koji bi se mogao izvršiti pomoću RPS i RFS na mjestu, od 104,000 tps (približno 30% iskorištenosti procesora) do 303,000 tps (i 61% iskorištenosti procesora).

Ova je značajka pravovremena, s obzirom na nedavne napretke protokola mrežnog prometa koji omogućuju veće propusnost. Na primjer, Ethernet dobavljači su u procesu nadogradnje na nove standarde za 40 Gigabit i 100 Gigabit Ethernet. "Mrežne kartice poboljšale su širinu pojasa do točke gdje je teško za jedan moderni CPU zadržati korak", objasnio je Kernel Newbies.

Ostale nove značajke uključuju novi oblik kompresije memorije, front-end za debugger dobivate od strane SGI, sposobnost upravljanja više višesmjernih tablica ruta i novi način XFS datotečnog sustava koji snima zapisničke zadatke kako bi smanjio ulazni / izlazni promet.

Ova nova verzija Linux kernela dolazi manje od mjeseci poslije izdanje prethodne iteracije, 2.6.34.

Joab Jackson pokriva softverske programe i opće tehnološke vijesti za

IDG News Service. Slijedite Joab na cvrkut na @Joab_Jackson. Joabova adresa e-pošte je [email protected]