Greg Kroah Hartman on the Linux Kernel
Harnessing et par protokoller utviklet av Google, bør den nylig utgitte versjonen av Linux-kjernen være i stand til å øke hastigheten på nettverkstrafikken betydelig.
Teknikken er en av en rekke nye funksjoner som følger med den nyeste oppdateringen av operativsystemkjernen i åpen kildekode, Linux versjon 2.6.35, som Linus Torvalds utgitt på søndag.
I tillegg til den vanlige runde av feilrettinger og optimaliseringer, har den nye versjonen en rekke nye funksjoner for å gjøre den mer brukbar i dagens travle multicore, nettverksmiljøer.
[Videre lesing: Den nye PCen trenger disse 15 gratis, gode programmene]Hoveden blant disse nye funksjonene er inkluderingen av Googles mottakspakkestyring (RPS) og Receive Flow Steering (RFS). RPS sprer innkommende pakker ut over alle CPUene som er tilgjengelige på maskinen, og RFS beregner hvilke kjerner som passer best for behandling, gitt faktorer som hvilke applikasjoner som skal bruke nettverkstrafikken, ifølge en forklaring som tilbys av Kernel Newbies Web siden.
Nettstedet sitert en referanse-test som viser hvordan en åtte-core Intel CPU-basert server, med en Intel e1000e-nettverkskort, fordoblet antall nettverksbaserte transaksjoner per sekund (tps) det kunne kjøre med RPS og RFS på plass, fra 104 000 tps (til ca. 30 prosent CPU-bruk) til 303 000 tps (og 61 prosent CPU-bruk).
Funksjonen er rettidig, gitt de siste fremskrittene i nettverkstrafikkprotokoller som tillater større gjennomstrømming. Ethernet-leverandører, for eksempel, er i ferd med å oppgradere til de nye standardene for 40 Gigabit og 100 Gigabit Ethernet. "Nettverkskort har forbedret båndbredden til det punktet hvor det er vanskelig for en enkelt moderne CPU å fortsette," forklarte Kernel Newbies.
Andre nye funksjoner inkluderer en ny form for minnekomprimering, en frontend for en debugger levert av SGI, muligheten til å administrere flere multicast rutetabeller og en ny modus for XFS-filsystemet som bunter loggingsoppgaver for å kutte ned inn / ut-trafikk.
Denne nye versjonen av Linux-kjernen kommer mindre enn månedene etter Utgivelsen av den forrige iterasjonen, 2.6.34.
Joab Jackson dekker virksomhetsprogramvare og generell teknologi som bryter nyheter for IDG News Service. Følg Joab på Twitter på @Joab_Jackson. Joabs e-postadresse er [email protected]
Oracle Bidrar Dataintegritetskode til Linux Kernel
Oracle og Emulex har bidratt med kode for å sikre dataintegritet til Linux-kjernen.
Den nye varianten, kalt Conficker B ++, ble oppdaget for tre dager siden av SRI International forskere, som publiserte detaljer om den nye koden på Torsdag. Til det uopplærte øynet ser den nye varianten nesten ut som den tidligere versjonen av ormen Conficker B. Men B ++-varianten bruker nye teknikker for å laste ned programvare, noe som gir sine skapere mer fleksibilitet i hva de kan gjøre med infiserte maskiner.
Conficker-infiserte maskiner kan brukes til ekkel ting - sende spam, logging tastetrykk eller lansere avslag på tjenesten (DoS), men en ad hoc-gruppe som kaller seg Conficker Cabal, har i stor grad forhindret at dette skjer. De har holdt Conficker under kontroll ved å knekke algoritmen som programvaren bruker til å finne en av tusenvis av rendezvous poeng på Internett der den kan lete etter ny kode. Disse rendezvous-poengene bruker unike domenenavn, for eksempel pwulrrog.org, at Conficker Cabal
Skype får akkurat en ny app i moderne stil for å dra nytte av alle operativsystemets funksjoner. > Gitt at Microsoft eier Skype, er det ikke overraskende at Windows 8-appen er en modell for det nye, moderne grensesnittet. Appen vises som en Live Tile på startskjermbildet for Windows 8, og viser en forhåndsvisning av ubesvarte anrop eller nye meldinger. Appen kjører også stadig i bakgrunnen, men Skype sier at dette ikke tømmer batterilevetiden, og leverer varsler for nye samtaler eller meldinger.
Nylige Skype-interaksjoner (klikk for å forstørre)