Jądro 2.6.35

Linus Torvalds ogłosił wydanie wersji 2.6.35 jądra Linuksa.

Wśród najciekawszych nowości należy wymienić dwie funkcje opracowane przez Google: Receive Packet Steering (RPS) oraz Receive Flow Steering (RFS). Za ich pomocą analiza ruchu sieciowego może być rozłożona na wiele procesorów. Wybór procesora dla przetwarzania danego pakietu jest dokonywany za pomocą odpowiedniego algorytmu zapewniającego optymalne wykorzystanie mechanizmu cache. Testy nowego rozwiązania pokazały wyraźny wzrost wydajności. Inną interesującą zmianą jest dodanie funkcji Direct I/O w systemie plików btrfs, dzięki której aplikacja może uzyskać dostęp do dysku z pominięciem cache. Jest to wykorzystywane przez programy, które implementują mechanizm cache samodzielnie. Z kolei w systemie plików XFS dodano nową opcję do funkcji zapisu dziennika. Teraz wpisy dziennika mogą być zapisywane z opóźnieniem co pozwala je grupować a tym samym zwiększyć wydajność. Debugger jądra o nazwie KDB przepisano wykorzystując jako bazę debugger Kgdb. Dzięki temu można teraz korzystać przy debugowaniu zarówno z frontendu KDB jak Kgdb. Dotychczas korzystanie z Kgdb wymagało podłączenia dodatkowego komputera aby uruchomić frontend KDB.

Wprowadzono kilka ulepszeń w mechanizmie perf. Pojawiły się ulepszenia w sterownikach graficznych dla i915 i Radeona. Dodano nowy sposób defragmentacji pamięci zwany kompaktowaniem. Wykorzystuje on dwa tzw. skanery, z których jeden analizuje obszar pamięci od początku a drugi od końca. Pierwszy szuka stron, które mogą być przesunięte, drugi szuka stron wolnych. Gdy się spotkają, wykonywane jest przesuwanie stron. Dzięki temu powstają duże obszary wolnych stron co pozwala znacznie przyspieszyć alokację dużych obszarów pamięci. Dano możliwość uruchamiania wielu instancji demona routingu multicastowego. Wprowadzono obsługę protokołu L2TP w wersji 3. Pojawiła się także obsługa protokołu CAIF oraz ACPI Platform Error Interface (APEI). Nowa wersja jądra zawiera także wiele innych poprawek i ulepszeń.

Najnowszą wersję jądra Linuksa można ściągnąć tradycyjnie ze strony www.kernel.org.

Źródło artykułu: www.dobreprogramy.pl
Wybrane dla Ciebie
Koniec dominacji USA w Europie? Francja porzuca Windowsa
Koniec dominacji USA w Europie? Francja porzuca Windowsa
Ministerstwo Cyfryzacji zachwala mSzyfr. Nowy, bezpieczny komunikator
Ministerstwo Cyfryzacji zachwala mSzyfr. Nowy, bezpieczny komunikator
Komunikat Pekao S.A. Dotyczy wszystkich klientów
Komunikat Pekao S.A. Dotyczy wszystkich klientów
Copilot znika. Microsoft wycofuje się z agresywnej promocji
Copilot znika. Microsoft wycofuje się z agresywnej promocji
Santander Bank Polska zmienia nazwę. Będzie nowy adres WWW
Santander Bank Polska zmienia nazwę. Będzie nowy adres WWW
Masz mObywatela? Niektóre funkcje będą niedostępne
Masz mObywatela? Niektóre funkcje będą niedostępne
Awaria w Alior Banku. Nie działa aplikacja (aktualizaja)
Awaria w Alior Banku. Nie działa aplikacja (aktualizaja)
Ostrzeżenie CERT Orange. "Karta SIM wymaga aktualizacji"
Ostrzeżenie CERT Orange. "Karta SIM wymaga aktualizacji"
Koniec Messenger.com. Wszystko, co musisz wiedzieć
Koniec Messenger.com. Wszystko, co musisz wiedzieć
Microsoft potwierdza: Windows 11 przyspieszy
Microsoft potwierdza: Windows 11 przyspieszy
ProgramData - co to jest i czy można tam sprzątać?
ProgramData - co to jest i czy można tam sprzątać?
AeroFTP - klient FTP z obsługą popularnych usług chmurowych
AeroFTP - klient FTP z obsługą popularnych usług chmurowych
MOŻE JESZCZE JEDEN ARTYKUŁ? ZOBACZ CO POLECAMY 🌟