Jądro 2.6.28
Udostępniono wersję 2.6.28 jądra Linuksa. Jedną z najważniejszych nowości jest stabilne wydanie systemuplików ext4, będącego ewolucyjnym ulepszeniem szeroko obecniestosowanego ext3. Zbudowany został na bazie tego samego koduźródłowego co ext3 i jest z nim kompatybilny. Cechuje się przy tymwiększą wydajnością i skalowalnością. Pozwala na obsługę woluminówdo jednego eksabajta (1024 PB). Oferuje wsparcie dla dużych plików,opóźnionych alokacji, trwałej prealokacji, niezainicjowanych grup,defragmentacji online oraz rezerwacji iwęzłów dla katalogów.Alokacja multiblokowa umożliwia przydzielenie wielu bloków dlapliku w ramach pojedynczej operacji upraszczając znalezieniewolnego miejsca w sytuacji, gdy wszystkie bloki pasują. Nowe plikisą tworzone na ciągłym obszarze dysku. Przy dalszym zapisie daneulegają zapisowi na końcu tego obszaru. Ponadto usunięto limit 32000 podkatalogów dwukrotnie go zwiększając. Poprawiono szybkośćdziałania fsck, narzędzia do sprawdzania integralności systemuplików, dodano funkcję przywracania usuniętych danych i sumkontrolnych dla dziennika. Wprowadzono menedżer pamięci na karcie grafiki, znany też jakoGraphics Execution Manager (GEM). Zaimplementowano wsparcie UltraWide Band (UWB), Wireless USB i UWB-IP, technik radiokomunikacjipozwalających przesyłać dane z szybkimi prędkościami na stosunkowomałych odległościach. Pojawiła się technologia Disk ShockProtection. Pozwala ona na przełączenie dysku w tryb bezczynności,dzięki czemu teraz w wyniku wydania polecenia IDLE IMMEDIATE,utworzony zostaje odpowiedni plik i przerywane zostają na określonąliczbę milisekund wszystkie operacje wejścia/wyjścia. Dostępny jestnowy mechanizm śledzenia punktów statycznych zaś każda zwewnętrznych kolejek pakietów może używać innych sposobówkolejkowania. Dodano też wsparcie dla protokołu Phonet NetworkProtocol, stworzonego przez Nokię do korzystania z modemówkomórkowych, jak również transparentnego proxy dla nielokalnychgniazd TCP i UDP. Oprogramowania do wirtualizacji Xen umożliwia hotplugowanieprocesorów. Dodano wsparcie dla przekierowywania portów TCP i DCCPoraz dodatkowe zabezpieczenia przeciw nadpisywaniu pamięci BIOS.Pojawiła się możliwość zdefiniowania atrybutów bezpieczeństwapakietów w Netlabel, z kolei zmienne struktury danych IPVSobsługują teraz adresy IPv6. Dodano opcję konfiguracji BSS dlatrybu AP w przypadku sieci WiFi oraz minimalne wsparcie dla 802.11nw sterowniku mac80211_hwsim. Zaimplementowano obsługę obiektów _TTSw ACPI, walidacji metod predefiniowanych, a także rfkill dlatransmisji bezprzewodowych. Prócz tego pojawiła się możliwośćdomyślnego rebootowania za pomocą ACPI, wbudowana linia poleceńjądra, dostępne są też flagi SSD dla tego typu twardychdysków. Jądro Linuksa jak zawsze dostępne jest na stronie www.kernel.org.
26.12.2008 02:00