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

środa, 22 lutego 2023

Linux Kernel 6.2 - Wiosna 2023

Linux 6.2 LTS wylądował 


Linux 6.2 to pierwsza duża aktualizacja jądra Linux w 2023 roku, wydana w lutym. Choć na liście nowości nie ma bardzo głośnych pozycji, to jako całość to wydanie wypada naprawdę dobrze. Sprawdzamy nowości, w nowym wydaniu LTS. To właśnie Linux 6.2 trafi najpewniej do nowych wersji największych dystrybucji. Sprawdźmy więc, co w nim nowego. Za nami już premiera pierwszej w tym roku stabilnej wersji jądra Linux. Wydany właśnie Linux 6.2 to wydanie o wydłużonym okresie wsparcia i będzie aktualizowane aż do końca 2026 roku. Czy dodatkowy tydzień na zakończenie prac nad tą wersją, jaki Linus Torvalds przewidział w związku z przerwą świąteczno-noworoczną przełożył się na więcej zawartości?  


Nieco ponad dwa miesiące po poprzednim wydaniu światło dzienne ujrzał kernel Linux 6.2. Nowa wersja jądra przynosi sporo poprawek – głównie dotyczących wydajności i bezpieczeństwa, ale też sprzętowej kompatybilności. I może od tej ostatniej rozpocznijmy przegląd przygotowanych nowości. Linux 6.2 wreszcie w pełni obsługuje układy graficzne Intel Arc, a procesory z rodziny Skylake odnotowują wzrost wydajności dzięki funkcji Call Depth Tracking. Wypada też podkreślić, że jest to pierwsza wersja linuksowego jądra kompatybilna z jednostkami Apple M1 Pro, Max i Ultra. Wstępnej obsługi doczekała się także grafika Nvidia RTX 30. 

„Nie tak sexy jak 6.1”! Sam Linus Torvalds podzielił się na łamach listy dyskusyjnej zespołu rozwijającego Linuksa spostrzeżeniem, że Linux 6.2, nie jest tak ekscytującym wydaniem, jak poprzednie. „Może wydanie LTS nie jest tak sexy, jak 6.1, ale takie nudne kernele też potrzebują trochę testerskiej miłości” – pisze nam Linus Torvalds. To nie powinno dziwić – po LTS-ach spodziewamy się przede wszystkim stabilności (stąd także odezwa do testerów), a nie znaczących zmian, które mogłyby zagrozić kompatybilności czy stabilności oprogramowania wykorzystującego jądro o wydłużonym okresie wsparcia. 

Ważne zmiany dla Intela! Na najważniejszą nowość w Linuksie 6.2 wyrasta obsługa układów graficznych Intel Arc, której sterowniki uzyskały w końcu status stabilnych. Arc to próba zaistnienia Intela na rynku grafiki dyskretnej, z której skorzystać będzie można wszędzie tam, gdzie grafika zintegrowana z procesorami nie spełnia oczekiwań, przede wszystkim chodzi tu o gry. Oczywiście z kart Arc można było na systemach linuksowych już wcześniej, niemniej od teraz można już korzystać z pełni możliwości grafik Intela bez konieczności nadpisywania parametru i915.forc_probe. 

piątek, 17 czerwca 2016

Linux 4.6 - jądro na lato 2016

Linux 4.6 - nowe jądro systemu na lato 2016 


Bezpieczniej na 32 bitach, nowy system plików i lepsze oszczędzanie energii na Linuksie

W połowie maja 2016 roku kernel Linux 4.6 został wydany zgodnie z harmonogramem, mimo że w ostatniej chwili do Linusa Torvaldsa dotarły nowe niespodziewane łatki. Pod nazwą kodową „Charred Weasel” („zwęglona łasica”) kryje się sporo zmian, które czynią jądro Linuksa lepszym na wielu płaszczyznach. Zajrzyjmy do krótkiego przeglądu najważniejszych ulepszeń i usprawnień. Pomimo że tuż przed planowanym uwolnieniem jądra Linux 4.6 o kryptonimie "Charred Weasel" wprowadzanych zostało jeszcze kilka nieoczekiwanych poprawek, zostało ono wydane zgodnie z założonym harmonogramem (15 maja 2016) o czym poinformował Linus Torvalds. Kernel Linux 4.6 tradycyjnie jak w każdej wersji aktualizuje wiele sterowników, a także poprawia liczne błędy, ale poza tym wprowadza bezlik nowych funkcji. 



Najistotniejsze nowości w jądrze Linux 4.6:

- Poprawa w zarządzaniu energią na kilku różnych obszarach.
- Poprawa wydajności 3D w Raspberry Pi, dzięki optymalizacji sterowników DRM.
- Wsparcie wielu nowych procesorów ARM.
- Nowy system plików OrangeFS.
- Wsparcie laptopów Dell XPS 13 Skylake.
- Wsparcie protokołu USB 3.1 SuperSpeed Plus (SSP) oferującego szybkość transferu do 10Gbps.
- Wsparcie dla przestrzeni nazw CGroup.
- Wsparcie dla kluczy ochrony pamięci Intela.
- Wsparcie dla MACsec IEEE 802.1AE.
- Poprawa niezawodności "OOM Killera".
- BATMAN (Better Approach To Mobile Adhoc Networking) dodaje wsparcie dla protokołu V.

Wraz z Linuksem 4.6 nadeszła poważna przeróbka kluczowych dla mechanizmów zarządzania energią mechanizmów CPUFreq i P-State. Zmienił się sposób kontroli częstotliwości procesora, pozwalając na uproszczenie działania zarządców i wyeliminowanie narzutu generowanego przez liczniki aktywności. Zarządca cpufreq może teraz bezpośrednio wykorzystać informację przekazywaną przez planistę, co powinno pozwolić na precyzyjniejszą kontrolę i zmniejszyć zużycie energii. Do tego dochodzą zmiany w kontrolerze hosta AHCI, pozwalające zarządzać także dyskami SATA (i jeszcze bardziej oszczędzać energię).