Pokazywanie postów oznaczonych etykietą jajko. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą jajko. Pokaż wszystkie posty

środa, 3 stycznia 2024

Linux Kernel 6.6 LTS - Trzyletnie Wsparcie (2023-2026)

Linux kernel 6.6 LTS - Jądro Bezpieczne do 31 grudnia 2026


Jądra systemu operacyjnego Linux co pewien czas mają wydanie z dłuższym wsparciem zwanym LTS (Long Term Support), a zatem mają więcej subwersji, aby jądro dobrze działało i rozwijało się w ramach edycji wersji. Linus Torvalds z końcem października 2023 poinformował o wydaniu jądra Linux 6.6, które wprowadza kilka nowych funkcji, zaktualizowane i nowe sterowniki dla lepszej obsługi sprzętu oraz inne zmiany. Linuks Kernel LTS, to między innymi: Jądro 6.1 z dnia 11 grudnia 2022 roku, Jądro 6.6 z dnia 30 października 2023 roku, Jądro 6.12 z 17 listopada 2024 roku, a także jądro 6.17 z dnia 28 sierpnia 2025 roku, a zawsze możemy w ramach edycji artykułu dopisać kolejne. Wsparcie w postaci poprawek bezpieczeństwa skończy się dla Kernela 6.6 w dniu 31 grudnia 2026 roku, zatem jest to do tego momentu wspierane Jądro!

Linux Kernel 6.6 LTS (X.2023-XII.2026)

Jądro Linux 6.6 zostało wydane jako wersja LTS (Long-Term Support) w dniu 29/30 października 2023 roku. Oznacza to, że zapewnia dłuższą stabilność i jest wspierane przez długi okres czasu, z planowanym wsparciem do końca grudnia 2026 roku. Wersja ta zastąpiła poprzednie jądro LTS 6.1 i zawiera znaczące nowe funkcje i ulepszenia. Wersja 6.6 wprowadziła między innymi zastąpienie harmonogramu CFS nowym, EEVDF, wsparcie dla shadow stacks na x86, fs-verity w overlayfs oraz ulepszenia w io_uring. Wsparcie dla Intel Shadow Stack to nowa funkcja bezpieczeństwa sprzętowego, która chroni procesory przed atakami opartymi na przepełnieniu bufora. Nowy harmonogram zadań EEVDF zastąpił poprzedni harmonogram CFS, zapewniając lepsze opóźnienia i responsywność systemu. System plików ReiserFS został oficjalnie uznany za przestarzały i przeznaczony do usunięcia w przyszłych wersjach jądra. Wprowadzono ulepszenia dla urządzeń Lenovo IdeaPad, HP i ASUS, a także wsparcie dla USB MIDI 2.0 i nowych sterowników.

Do najważniejszych cech jądra Linuksa 6.6 ze wsparciem LTS należy długo oczekiwana funkcja zabezpieczeń sprzętowych Shadow Stack chroniąca procesory Intel przed atakami polegającymi na nadpisywaniu stosu, nowy sterownik atrybutów oprogramowania sprzętowego umożliwiający zmianę ustawień BIOS-u z poziomu systemu Linux na urządzeniach HP, nowy podsystem eventfs zapewniający lepszą pamięć wydajność podsystemu śledzenia oraz nowe sterowniki IIO i Intel IVSC MEI. 

środa, 4 listopada 2015

Linux 4.2 - kernel na jesień 2015

Linux Kernel 4.2 - Owocna jesień linuksowa 2015 


Koniec lata i jesień 2015 zapowiadała się wprowadzaniem najnowszego Jądra Linuksa do wszystkich wiodących dystrybucji linuksowych. Linus Torvalds ogłosił dnia 18 sierpnia 2015 wydanie siódmej wersji Release Candidate jądra Linuksa o numerze 4.2. Była to już ostatnia wersja kandydująca i w kolejnym tygodniu można się było spodziewać finalnego wydania 4.2, chociaż ostateczne wydanie Linux 4.2 opóźniło się o tydzień, z korzyścią dla jakości i ulepszeń. Z tego co napisał Linus Torvalds można wnioskować, że Linux 4.2 RC7 przynosi sporo zmian i są to chociażby uaktualnione sterowniki: sieci, NTB, Xen, MD i GPU, a reszta dotyczy architektury oraz uaktualnień sieci nie związanych ze sterownikami. 


 Jednakże nie było do końca pewne czy najbliższa czy jeszcze kolejna niedziela na pewno będzie dniem wydania wersji finalnej. Linus Torvalds uzależniał to od przebiegu prac w kolejnym tygodniu. Jak bowiem twierdził dużo prac w kolejnym tygodniu z przepisywaniem kodu niskiego poziomu dotyczącego x86 nie do końca go do tego przekonywało. Z jednej strony był przekonany, że problemy z kompatybilnością 32-bitową zostały już ostatecznie naprawione, z drugiej jednak strony jak to określił - "jest nadal lekko nieufny". Ogólnie jednak jest zadowolony z wydanej właśnie wersji oraz ilości zmian w jądrze genialnego systemu Linux. Podsumowuje to słowami: "Tak więc wydanie w przyszłym tygodniu jest z pewnością nadal możliwe." Teoretycznie więc 24 sierpnia 2015 mogło być datą wydania nowej wersji jądra Linuksa, a do tej pory można było pobrać i przetestować najnowsze wydanie Linuksa 4.2 RC7. 

Linuksa 4.2 - jedno z największych wydań kernela w historii


Linus Torvalds, zgodnie z harmonogramem, dnia 5 lipca 2015 roku wydał pierwszą wersję testową Release Candidate nowej wersji kernela Linux 4.2. Linus Torvalds stwierdził, że Linux Kernel 4.2 to "jedno z największych wydań w historii Linuksa". Linus wyjaśnił "To zależy jak na to spojrzeć, to wydanie dostało najwięcej commitów, tak więc, zaprawdę, to jedno z większych wydań Release Candidate w historii, ale wersja 3.10-rc1 była niemal tak samo duża, a finalna wersja 3.10 przerosła nasze oczekiwania. Myślę, że Linux 4.2 dorówna pod tym względem wersji 3.10, zwłaszcza, jak nie dodajemy poważniejszych zmian po -rc1. Jedynie wydanie 3.15-rc1 ma więcej commitów niż aktualnie 4.2-rc1, tak więc to nie jest największe wydanie -rc1 w historii, ale będzie jednym z najlepszych jakościowo." 

czwartek, 9 października 2014

Linux 3.17 - Kernel wspiera graczy

Kernel Linux 3.17 - Usprawnienia w systemach linuksowych


Nowy kernel czyli jądro Linuksa pieszczotliwie przez użytkowników zwane "jajkiem" lub "jajem" dostępne jest dla wszystkich chętnych, zadowoli szczególnie konsolowych graczy. 

Linus Torvalds w dniu 5 października 2014 roku zamknął prace nad jądrem Linuksa 3.17. Towarzysząca temu wiadomość na liście dyskusyjnej linux-kernel jest oszczędna w słowach, a nowe wydanie kernela przynosi sporo zmian, przydatnych zarówno dla desktopowych użytkowników Linuksa, jak i tych, którzy wykorzystują go w sprzęcie wbudowanym, mobilnym i na serwerach. 

Linux kernel logo
Linuksowe jądro 3.17 to sporo istotnych zmian dla ludzi, którzy na Linuksie grają. Przede wszystkim sporo zmian wprowadzono w module HID, który w pełni obsługuje teraz pady Dualshock 3 (Sixaxis) od Sony, znane przede wszystkim z PS3. Dodano też wsparcie dla pada z Xboksa One, niestety jednak bez obsługi wibracji. 

Korzystający z otwartego sterownika Radeon DRM posiadacze nowych kart od AMD z serii R9 290 mogą się wreszcie cieszyć sprzętową akceleracją grafiki, wedle pierwszych opinii z zadowalającą wydajnością. Działa też zarządzanie energią na kolejnych procesorach graficznych. 

Sporo zmian pojawiło się też w sterowniku nouveau dla GeForce – ale wciąż do grania raczej nie ma sensu go stosować, a jedynie dla prostych zastosowań serwerowych. Dodano pełną obsługę kontrolerów Sony Dualshock 3 (Sixaxis) oraz XBox One (bez obsługi wibracji). Pojawiła się sprzętowa akceleracja karty graficznej AMD Radeon R9 290 oraz poprawiono zarządzanie energią na kartach AMD. Sporo zmian włożono także w sterowniki Nouveau dla kart GeForce. 

Udoskonalono zarządzanie energią i obsługę interfejsu ACPI. Dodano wsparcie dla ACPI 5.1. Ulepszono mechanizm zmiany częstotliwości zegarów oraz usługę hibernacji. Bardzo dużo pracy wykonano w dziedzinie zarządzania energią i obsługi interfejsu ACPI. Aktualizacja przynosi wsparcie ACPI 5.1, ułatwiającego zarządzanie konfiguracjami urządzeń. Ulepszenia dotknęły też mechanizmu skalowania częstotliwości zegarów oraz hibernacji – dzięki wykorzystaniu skompresowanych drzew trie do przechowywania map pamięci znacznemu przyspieszeniu uległ proces wybudzania komputera.