Car-tech

Nowe jądro Linuxa przyspiesza Google Packet Speeding Tech

Linux (kernel, kompilacja jądra, dystrybucje, repozytoria, start) #0

Linux (kernel, kompilacja jądra, dystrybucje, repozytoria, start) #0
Anonim

Wykorzystując parę opracowanych protokołów Google, nowo wydana wersja jądra Linux powinna znacznie przyspieszyć przepustowość sieci

Technika ta jest jedną z wielu nowych funkcji, które pochodzą z najnowszą aktualizacją jądra systemu operacyjnego o otwartym kodzie źródłowym, wersja 2.6 systemu Linux.35, który Linus Torvalds opublikował w niedzielę.

Oprócz zwykłej rundy poprawek błędów i optymalizacji, nowa wersja ma wiele nowych funkcji, które sprawiają, że jest bardziej użyteczna w dzisiejszych, tętniących życiem środowiskach wielordzeniowych i sieciowych.

[Więcej informacji: Twój nowy komputer potrzebuje tych 15 darmowych, doskonałych programów.

Najważniejszą z tych nowych funkcji jest uwzględnienie systemu Google do zarządzania pakietami odbiorczymi (RPS) i sterowania przepływem odbiorczym (RFS). RPS rozsyła przychodzące pakiety na wszystkie procesory dostępne na komputerze, a RFS oblicza, które rdzenie byłyby najbardziej odpowiednie do przetwarzania, biorąc pod uwagę czynniki, które aplikacje będą wykorzystywać ruch sieciowy, zgodnie z wyjaśnieniem oferowanym przez Kernel Newbies Web

Witryna cytowała test porównawczy pokazujący, w jaki sposób ośmiordzeniowy serwer oparty na procesorze Intel, z kartą sieciową Intel e1000e, podwoił liczbę transakcji opartych na sieci na sekundę (tps), które mógłby wykonać z RPS i RFS na miejscu, od 104 000 tps (przy około 30 procentach użycia procesora), do 303 000 tps (i 61 procent użycia procesora).

Funkcja jest aktualna, biorąc pod uwagę ostatnie postępy w protokołach ruchu sieciowego, które pozwalają na większe wydajność. Na przykład dostawcy sieci Ethernet przechodzą proces aktualizacji do nowych standardów dla sieci 40 Gigabit i 100 Gigabit Ethernet. "Karty sieciowe poprawiły przepustowość do tego stopnia, że ​​trudno jest utrzymać jeden nowoczesny procesor" - wyjaśnia Kernel Newbies.

Inne nowe funkcje obejmują nową formę kompresji pamięci, front-end dla debuggera dostarczonego przez SGI, możliwość zarządzania wieloma tabelami tras multiemisji oraz nowy tryb systemu plików XFS, który łączy zadania związane z rejestrowaniem w celu zmniejszenia ruchu wejścia / wyjścia.

Ta nowa wersja jądra Linux pojawia się mniej niż miesiące po wydanie poprzedniej iteracji, 2.6.34.

Joab Jackson zajmuje się oprogramowaniem dla przedsiębiorstw i wiadomościami o przełomowej technologii dla News Service IDG. Śledź Joaba na Twitterze na @Joab_Jackson. Adres e-mail Joaba to [email protected]