okładka na wrzesień z 229 oryginalnymi artykułami prasowymi i kolejnymi 13 recenzjami sprzętu linuksowego/wielostronicowymi artykułami z testami porównawczymi, wszystkie napisane przez wasze naprawdę. Był to kolejny pełen wydarzeń miesiąc, w którym Linux 5.15 posuwał się do przodu, duża aktywność sterowników AMD i Intel oraz inne kamienie milowe związane z open source, takie jak wydanie GNOME 41 i wysyłka wersji beta Ubuntu 21.10 i Fedory 35.
Jeśli lubisz oryginalne treści na Phoronix każdego dnia tygodnia, rozważ dołączenie do Phoronix Premium, aby wesprzeć operacje, aby były opłacalne w czasie, gdy tradycyjne stawki reklam są niższe, operacje dotknięte pandemią i niefortunna liczba użytkowników, którzy nadal korzystają z programów blokujących reklamy. Wciąż trwa Phoronix Premium Oktoberfest/jesienna oferta specjalna. Oficjalnie ta umowa kończy się o północy, ale nadal będę honorować ją do 1 października dla tych, którzy zauważyli ją późno, aby uwzględnić różnice w strefach czasowych itp. Więc teraz masz ostatnią szansę na tę ofertę i wsparcie witryny.
Mając to na uwadze, wśród najpopularniejszych wiadomości we wrześniu znalazły się:
Google w końcu przechodzi na podejście jądra systemu Linux „Upstream First” dla funkcji Androida
Android firmy Google był znany ze wszystkich swoich dalszych poprawek przenoszonych przez mobilny system operacyjny, a także różne drzewa jądra dostawców/urządzeń, podczas gdy w ostatnich latach więcej tego kodu było udostępnianych. Google przechodzi również na Android Generic Kernel Image (GKI) jako podstawę wszystkich jąder produktów, aby jeszcze bardziej zmniejszyć fragmentację. Patrząc w przyszłość, Google mówi teraz o podejściu „najpierw nadrzędnym” w celu wypychania nowych funkcji jądra.
Linux 5.15 to bardzo ekscytujące jądro dla AMD
Podczas pracy nad moim zwykłym przeglądem funkcji jądra Linuksa, który podsumowuje wiele artykułów z ostatnich dwóch tygodni opisujących wszystkie nowe cechy i zmiany połączone, jednym z obszarów, który szczególnie wyróżnia się w Linuksie 5.15, są wszystkie wkłady AMD, które zdarzyły się, że pojawiły się w tym jądrze. Po stronie AMD pojawiło się wiele nowych możliwości – zarówno dla procesorów, jak i kart graficznych Radeon – ale także ulepszanie istniejącej obsługi sprzętu.
Wiele gier pracuje teraz z kodem RADV do śledzenia promieni
Nie tylko Intel rozwija się dzięki obsłudze sterowników ray tracingu typu open source, ale także sterownikowi Mesa Radeon Vulkan ” RADV” również uzupełniał swój kod RT i teraz poprawnie renderuje wiele gier.
Najnowsze postępy w zakresie Rust dla jądra Linux
Podczas gdy obsługa języka programowania Rust do użytku w jądrze nie trafia do okna scalania Linux 5.15 kończącego się w ten weekend , ten wysiłek jest kontynuowany. W tym tygodniu udostępniono aktualizację stanu prac dotyczących wykorzystania Rusta w jądrze Linuksa.
NVIDIA potwierdza, że Sway Wayland Compositor działa dobrze z ich nową obsługą sterowników GBM
Wynika z trwającej dyskusji Mesa GBM na temat wprowadzenia nowych funkcji gbm_bo_create_with_modifiers2/gbm_surface_create_with_modifiers2 od czasu pierwotnego „gbm_* Funkcje _create_with_modifiers”nie obsługują przekazywania flag użytkowania, NVIDIA potwierdziła, że kompozytor Sway Wayland działa dobrze z ich nadchodzącym sterownikiem obsługującym GBM.
Dyski SSD Samsung 860/870 nadal powodują problemy dla użytkowników systemu Linux
Podczas gdy Samsung wyraźnie stwierdził wcześniej, że TRIM w kolejce działa dla dysków SSD Samsung 860 w systemie Linux, a zatem prowadzi tylko do starszych Dyski Samsung 840/850 są blokowane przed użyciem TRIM w kolejce, co okazuje się niedokładne, a teraz dodano więcej dziwactw dla dysków SSD Samsung 860 i 870 w systemie Linux.
Nowy sterownik systemu plików NTFS został przesłany dla systemu Linux 5.15
Wygląda na to, że sterownik jądra NTFS3 firmy Paragon Software zapewnia znacznie lepszą obsługę systemu plików Microsoft NTFS przez system Linux wyląduje dla jądra 5.15!
Facebook pracował nad BOLT’s kernel w celu zwiększenia wydajności
Od kilku lat inżynierowie Facebooka pracują nad BOLT jako sposobem na przyspieszenie Linuksa Pliki binarne/ELF. To „Narzędzie do optymalizacji i układu binarnego” jest w stanie przeorganizować pliki wykonywalne po sprofilowaniu, aby wygenerować jeszcze większą wydajność niż ta, którą można osiągnąć za pomocą optymalizacji LTO i PGO kompilatora. Jednym z ostatnich wysiłków BOLT było zoptymalizowanie obrazu jądra Linuksa.
Firefox 92 vs. Chrome 94 Testy porównawcze przeglądarki w systemie Ubuntu Linux
Ze względu na zeszłotygodniową wersję Chrome 94, oto kilka nowych testów porównawczych przeglądarek, w których Firefox 92 jest stabilny w porównaniu z Chrome 94 działa na Ubuntu Linux.
Linux 5.15 Domyślne włączenie „-Werror” dla wszystkich kompilacji jądra
Zmiana dokonana przez Linusa Torvaldsa i połączona dzisiaj z Linuksem 5.15 umożliwia włączenie kompilatora „-Werror” domyślna flaga dla wszystkich kompilacji jądra.
Nowe zachowanie „-Werror” w Linuksie 5.15 powoduje wiele bólu
Lądowanie w miniony weekend było niespodziewanym posunięciem Linusa Torvaldsa, który umożliwił „-Werror” zachowanie domyślne dla wszystkich kompilacji jądra. Dodanie flagi kompilatora powoduje, że wszystkie ostrzeżenia są traktowane jako błędy, co z kolei zatrzymuje budowanie jądra. Zgodnie z oczekiwaniami ta zmiana doprowadziła do sporego bałaganu.
„Intel Software Defined Silicon” wprowadzany do systemu Linux w celu aktywacji dodatkowych licencjonowanych funkcji sprzętowych
Mówi się o przejściu firmy Intel do oferowania większej liczby funkcji licencjonowanych/opt-in dla możliwości sprzętowych znalezionych w danym procesorze jako uaktualnienie. Widzimy teraz oznaki tego wsparcia dla Linuksa wraz ze sterownikiem dla”Intel Software Defined Silicon”, aby umożliwić bezpieczną aktywację takich funkcji wbudowanych w układ krzemowy procesora, ale dostępnych tylko jako opcja doładowania.
AMD publikuje nowy sterownik CPUFreq „AMD-PSTATE” wykorzystujący CPPC w celu uzyskania lepszej wydajności na wat
Wreszcie! Firma AMD opublikowała łatki do sterowników jądra Linuksa dla swojego nowego sterownika „AMD-PSTATE”! Ten sterownik z nowoczesnymi procesorami AMD Zen (początkowo ograniczony do Zen 3), aby osiągnąć większą wydajność na wat/energooszczędność w systemie Linux niż konwencjonalny sterownik ACPI CPUFreq.
Epic Games ogłasza łatwy Anti-Cheat dla systemu Linux – w tym Wine/Proton
Nie jest to zbyt zaskakujące, biorąc pod uwagę, że Steam Deck zbliża się do premiery i wiemy, że Valve ma pracował nad poprawą sytuacji zapobiegania oszustwom w grach na Linuksie, ale dziś właściciel EAC, firma Epic Games, oficjalnie ogłosiła Easy Anti-Cheat dla Linuksa i macOS.
Linux 5.15 Rozwiązanie problemu skalowalności, który powodował ponad 30 minut uruchamiania ogromnych serwerów IBM
Bardzo duże komputery mainframe/serwery IBM potrzebowały ponad 30 minut na uruchomienie jądra Linux. Nie, tylko nie do POST’owania systemu z treningiem pamięci i tym podobnych, ale do ładowania Linuksa. Na szczęście w jądrze Linux 5.15 istnieje zestaw ulepszeń skalowalności, które umożliwiają tym dużym systemom IBM uruchamianie się w około pięć minut.
Lennart: Linux nie radzi sobie z szyfrowaniem dysku, uwierzytelnionym zabezpieczeniem rozruchu
Większość dystrybucji Linuksa nie zapewnia obecnie odpowiedniego zabezpieczenia wokół pełnego szyfrowania dysku i uwierzytelnionego rozruchu. Wybitny programista Linux Lennart Poettering twierdzi nawet, że Twoje dane są „prawdopodobnie bezpieczniejsze, jeśli są przechowywane na obecnych urządzeniach z ChromeOS, Androidem, Windows lub macOS”.
Red Hat zatrudnia, aby Linux mógł wreszcie mieć dobrą obsługę wyświetlania HDR
Jednym z obszarów, w których Linux miał problemy na pulpicie, był HDR (wysoki zakres dynamiki) wsparcie wyświetlania, ale miejmy nadzieję, że zostanie to rozwiązane w nadchodzących miesiącach, gdy Red Hat zatrudni inżyniera, który skupi się na tym problemie.
Zapora ogniowa Linuksa „bpfilter” oparta na BPF pokazuje imponujący potencjał wydajności
W 2018 roku wiele emocji wywołał bpfilter, który miał potencjał, aby ulepszyć zaporę ogniową Linuksa i filtrowanie pakietów, dzięki czemu bardziej solidny i wydajny. Ostatnio prace nad rozwiązaniem firewalla opartego na BPF zostały wznowione, a potencjał wydajności nad iptables i nftables wygląda bardzo dobrze na przyszłość.
Serwer X.Org dodaje „AsyncFlipSecondaries”, aby poradzić sobie z nieudolnym działaniem na wielu monitorach
W chwili uruchamiania serwera X.Org w konfiguracji z wieloma monitorami wyświetla różne częstotliwości odświeżania, może to prowadzić do kiepskich wrażeń z różnymi wadami wizualnymi podczas uruchamiania nieprzekierowanego okna pełnoekranowego z przerzucaniem stron dla DRI3/Present. Jest teraz zmiana, która została połączona z serwerem X.Org z nowym „AsyncFlipSecondaries”, aby poprawić to doświadczenie podczas uruchamiania wielu wyświetlaczy o różnych częstotliwościach odświeżania.
Przybywa kandydat do wydania GNOME 41 z wieloma ulepszeniami
Przed oficjalną wersją GNOME 41 pod koniec tego miesiąca, kandydat do wydania jest już dostępny, aby ułatwić więcej testów.
I najpopularniejsze polecane artykuły/recenzje:
Wydajność Ubuntu 21.10 wciąż wyprzedza Windows 10, najnowsza wersja Windows 11
Z mniej niż Miesiąc przed oficjalną premierą systemu Microsoft Windows 11 z ciekawością przeprowadziłem kilka nowych testów porównawczych najnowszej kompilacji Windows 11 Insider Preview z systemem Windows 10 21H1, aby zobaczyć, jak wygląda wydajność. Oczywiście, aby zobaczyć, jak system Windows 11 kształtuje się w stosunku do Ubuntu 21.10, który ma zostać wydany w październiku.
SiFive HiFive Unmatched Hands-On, wstępne testy wydajności RISC-V
Kilka tygodni temu w końcu otrzymałem HiFive Unmatched od SiFive jako ich flagową płytę rozwojową RISC-V. Przypominamy, że jest to ich płyta rozwojowa mini-ITX, zasilana przez układ SoC U740 i wyposażona w 16 GB pamięci systemowej DDR4, jedno gniazdo PCI Express x16, które może współpracować z kartami graficznymi AMD Radeon w systemie Linux i innymi funkcjami. To była przyjemność grać na tej platformie programistycznej i załączone są niektóre wczesne testy porównawcze, pokazujące wydajność U740, a także ewolucję obsługi/wydajności oprogramowania Linux.
Wskaźniki AMD Ryzen 5 5600G/Ryzen 7 5700G Linux Gaming Benchmarki
Ostatnio z moimi testami Linuxowymi APU Ryzen 5 5600G i Ryzen 7 5700G Zen 3 z grafiką Radeon Vega I poruszył grafikę/wydajność obliczeniową GPU w niektórych podstawowych testach porównawczych, podczas gdy w tym artykule przedstawiono szereg testów porównawczych Steam Play i natywnych testów gier na Linuksie, aby spojrzeć na potencjał tych najnowszej generacji APU do komputerów stacjonarnych do gier w Linuksie.
Wydajność AMD Ryzen 5 5600G pod Linuksem
W zeszłym miesiącu testowaliśmy AMD Ryzen 7 5700G pod Linuksem dla tego nowego APU do komputerów stacjonarnych z rdzeniami Zen 3 i grafiką Vega. kanały sprzedaży detalicznej. Ze względu na zainteresowanie czytelników, a Ryzen 5 5600G wciąż jest łatwo dostępny w sklepach internetowych, oto spojrzenie na wydajność AMD Ryzen 5 5600G Linux w różnych testach.
Wydajność Windows 11 WSL2 jest dość konkurencyjna w stosunku do Ubuntu 20.04 LTS/Ubuntu 21.10
Niedawno przeprowadziłem kilka zaktualizowanych testów porównawczych Windows 11 z Linuksem, aby sprawdzić, jak działa ten nadchodzący Microsoft wydanie systemu konkuruje z Ubuntu. W tym artykule przedstawiono świeże spojrzenie na wydajność podsystemu Windows dla systemu Linux (WSL2) w prawie finalnym systemie Windows 11 w porównaniu z systemem Ubuntu Linux.
Porównanie wpływu najnowszej ochrony Linuksa 5.15 na ataki z użyciem kanału bocznego
Dzięki rozwijanemu jądru Linux 5.15 pojawiła się nowa opcja dalszej ochrony jądra wokół ataków z kanału bocznego i wycieku informacji. Włączenie tej opcji zapewni, że zawartość rejestru używanego przez obiekt wywołujący zostanie wyzerowana przed powrotem z funkcji. Chociaż zgłoszony koszt wydajności jest uważany za niewielki, postanowiłem przeprowadzić kilka testów porównawczych podczas przełączania tej nowej opcji utwardzania Kconfig.
Uruchamianie Linuksa 5.15-rc1 powoduje nowe spowolnienie… Oto spojrzenie
Jak zwykle, gdy okno scalania Linuksa 5.15 zaczęło się kończyć, postanowiłem zagłębić się w jego wydajność, aby zobaczyć, co jest w zanadrzu dla następnej wersji jądra i czy były jakieś regresje lub inne zmiany wydajności warte odnotowania. Ogólnie rzecz biorąc, Linux 5.15 był w dobrej formie dla stanu”-rc1″, z wyjątkiem zauważenia, że kompilacja kodu trwała dłużej na wielu systemach Linux 5.15-rc1 niż Linux 5.14 lub wcześniejsze. Widząc to w wielu systemach i bardzo realną regresję, warto było przeciąć i przyjrzeć się bliżej, więc oto szczegóły.
Obsługa Resizable BAR z serii NVIDIA RTX 30 nadal poprawia wydajność w systemie Linux
Podczas gdy NVIDIA od jakiegoś czasu obsługuje Resizable BAR w swoich kartach graficznych z serii GeForce RTX 30, m.in. tych, którzy korzystają wyłącznie z Linuksa, pozostaje to większym wyzwaniem, ponieważ partnerzy AIB na ogół nie publikują żadnych aktualizacji vBIOS dla obsługi ReBAR, które można łatwo zastosować pod Linuksem. Ale jeśli przeprowadzisz aktualizację – na przykład w systemie Windows – wzrost wydajności może być opłacalny, jeśli używasz gry, która może skorzystać ze wsparcia.
Ampere Altra Max M128-30 Linux Performance Preview
W zeszłym miesiącu rozpoczęliśmy testy Ampere Altra Max M128-30, nowego 128-rdzeniowego procesora serwerowego firmy, W dzisiejszym artykule przedstawiamy nasze wstępne testy porównawcze tego obiecującego układu dla serwerów o dużej liczbie rdzeni w testowanych konfiguracjach 1P i 2P.
Wczesne spojrzenie na wydajność sterownika AMD P-State CPPC w porównaniu z ACPI CPUFreq
W tym miesiącu AMD opublikowało swoje pierwsze publiczne łatki dla częstotliwości procesora AMD P-State sterownik skalowania, który wykorzystuje ACPI CPPC, aby ostatecznie zapewnić lepszą wydajność energetyczną i bardziej responsywne skalowanie częstotliwości procesora/decyzje o stanie wydajności na procesorach Zen 3 (i ostatecznie Zen 2). Jest to część wysiłków wokół współpracy firm AMD i Valve w celu uzyskania lepszej wydajności Linuksa, zwłaszcza z platformą Steam z procesorem AMD.