Linux 7.3 ujrzał światło dzienne. Jedna zmiana wyraźnie wyróżnia się na tle pozostałych i ucieszy właścicieli kart graficznych AMD z ograniczoną ilością pamięci VRAM.
Prace nad Linuksem 7.3 trwały standardowe dwa miesiące. Ostatni tydzień poprawek po wydaniu wersji rc7 przebiegł bez niespodzianek, dzięki czemu Torvalds mógł opublikować jądro bez dodatkowych opóźnień. Zmiany są rozłożone równomiernie w całym kodzie systemu, a żadna z nich nie dominuje nad pozostałymi.
Lepsze zarządzanie pamięcią w kartach AMD
Najbardziej odczuwalną zmianą w wersji 7.3 są optymalizacje zarządzania pamięcią dla kart graficznych AMD o ograniczonej pojemności VRAM, na przykład 4 GB lub 8 GB. Rozwiązanie opracowała Natalie Vock, inżynier firmy Valve.
Poprawka powstrzymuje jądro przed niepotrzebnym „podkradaniem” pamięci VRAM. W niektórych grach przekłada się to na niemal trzykrotnie większą płynność animacji, co dotyczy między innymi karty Radeon RX 6500 XT z 4 GB pamięci.
Nowy Linux lepiej dogaduje się z kartami AMD. | Źródło: GigabyteDużą część kodu w fazie rozwoju stanowiły również zrzuty nagłówków rejestrów AMD DCN6. Są one związane z obsługą kolejnej generacji rozwiązań graficznych tej firmy i odpowiadały za około jedną trzecią zmian w wersji RC1.
Kod jądra 7.3 jest już dostępny do pobrania, jednak zwykli użytkownicy powinni zaczekać na oficjalne paczki przygotowane w swoich dystrybucjach. Czas oczekiwania zależy od tego, jak działa dana dystrybucja.
Jako pierwsi nowe jądro otrzymają użytkownicy Arch Linuksa i jego pochodnych oraz Fedory. Zwykle następuje to po około kilku tygodniach testów. Ubuntu i Linux Mint wprowadzą wersję 7.3 w zależności od własnych harmonogramów wydawniczych. Najdłużej poczekają użytkownicy Debiana. Ten pingwin całkowicie pominie jądro 7.3 i przejdzie na nowsze dopiero wraz z kolejną główną wersją systemu za parę lat. W międzyczasie będzie jedynie przenosił do swojego jądra poprawki bezpieczeństwa, co określa się mianem backportingu.
Linux 7.4 i wakacyjny harmonogram Torvaldsa
Wraz z premierą wersji 7.3 ruszyły prace nad kolejnym wydaniem, czyli Linuksem 7.4. Tym razem realizowane są one w nietypowych okolicznościach, ponieważ Linus Torvalds przebywa na corocznym urlopie rodzinnym. Poinformował deweloperów, iż poranki spędza na łodzi oraz pod wodą, nurkując, a do pracy przy scalaniu kodu zasiada dopiero po południu.
Wiadomość od Linusa. | Źródło: LKMLZ tego powodu standardowo dwutygodniowe okno scalania zmian dla wersji 7.4 może zostać wydłużone do trzech tygodni. Może to przesunąć premierę stabilnej wersji 7.4 o tydzień. Natomiast w przypadku dodatkowych opóźnień w fazie wersji kandydackich RC choćby o jeden do dwóch tygodni.
Twórca Linuksa zastrzegł jednak, iż wydłużenie okna przyjmowania zmian służy wyłącznie nadrobieniu jego zaległości i nie oznacza akceptowania spóźnionego kodu. Zgłoszenia, czyli tak zwane pull requesty, przesłane po standardowym dwutygodniowym terminie zostaną odrzucone i przełożone na kolejny cykl.
Źródło: Neowin, XDA, LKML / Zdj. otwierające: Unsplash (@synkevych)

5 godzin temu






