Oto spojrzenie wstecz na najczęściej czytane artykuły na temat Phoronix w pierwszym kwartale 22, zawierające nasze codzienne treści dotyczące sprzętu Linux, wiadomości o otwartym kodzie źródłowym i wiele testów porównawczych.

W minionym kwartale na Phoronix pojawiły się 42 recenzje sprzętu dla Linuksa napisane przez wasze, a także 729 oryginalnych artykułów prasowych dotyczących wydarzeń związanych z Linuksem/open-source. Świeże, nowe i oryginalne treści każdego dnia nadal są normą. Niestety nadal normą są wyzwania branży reklamy internetowej, które nadal są potęgowane przez pandemię COVID-19 w branży oraz w przypadku programów blokujących reklamy… W tym przypadku operacje nadal są ograniczone, ponieważ są uzależnione od płatności od osoby-impression reklamy internetowe, aby utrzymać testowanie sprzętu Linux i codzienny przepływ wiadomości, zanim Phoronix.com skończy 18 lat w czerwcu. Jeśli lubisz codzienne treści, rozważ okazanie swojego wsparcia, dołączając do Phoronix Premium lub składając napiwek PayPal. Możesz także śledzić przepływ oryginalnych treści za pośrednictwem Twittera i Facebook.

Najpopularniejsze wielostronicowe artykuły/recenzje dotyczące pierwszego kwartału na Phoronix to:

Raspberry Pi OS 32-bitowy vs. wydajność 64-bitowy
W zeszłym tygodniu było długo oczekiwane wydanie 64-bitowego spinu Raspberry Pi OS. Fundacja Raspberry Pi udostępniła teraz 64-bitową wersję swojej domyślnej wersji systemu operacyjnego Linux wywodzącą się z Debiana dla wszystkich najnowszych urządzeń Raspberry Pi obsługujących AArch64. Dla ciekawskich, oto kilka testów porównawczych dotyczących poprawy wydajności po przejściu z 32-bitowego Raspberry Pi OS na 64-bitowy.

AMD to przekonująca obudowa dla niedrogich serwerów dedykowanych Ryzen
Podczas gdy procesory AMD EPYC oferują fenomenalną wydajność na najwyższym poziomie dla serwerów z maksymalnie 64 rdzeniami/128 wątków na gniazdo, osiem kanałów pamięci i inne funkcje, nie wszystkie wdrożenia serwerów wymagają takich możliwości. Procesory AMD Ryzen mogą okazać się więcej niż wydajne w przypadku wynajmowania dedykowanego serwera WWW niższej klasy, niedrogiego hostingu WWW i podobnych osobistych/małych serwerów biurowych. Już teraz niektórzy dostawcy serwerów dedykowanych oferują serwery z procesorami AMD Ryzen i oczekuje się, że wkrótce pojawią się kolejne – zwłaszcza z jeszcze większą liczbą produktów zorientowanych na serwery dla Ryzen, których oczekuje się na następną generację. Patrząc na tę przestrzeń, testowaliśmy ostatnio wiele procesorów AMD Ryzen w porównaniu z konkurencją klasy Intel Xeon E pod kątem wydajności i wartości w niższej dedykowanej przestrzeni serwerowej.

Zwłaszcza dla entuzjastów Linuksa platforma Steam jest niesamowitym i zabawnym urządzeniem
W ciągu ostatnich prawie 18 lat korzystania z Phoronixa, natknąłem się na wiele interesujących opartych na Linuksie produkty z Linuksa wbudowane w płyty główne do natychmiastowego użycia, przez serwery Linux z pendrivem BlackDog USB do zasilanych energią słoneczną superkomputerów w koszach na śmieci. Najbardziej zabawne i obiecujące urządzenie do gier z systemem Linux dla mas ma dziś premierę: Steam Deck firmy Valve. Miałem szczęście testować tę przenośną konsolę do gier opartą na Arch Linux w zeszłym miesiącu i działa ona bardzo dobrze – zarówno jako przenośne urządzenie do gier Steam, ale jeszcze bardziej atrakcyjne z punktu widzenia entuzjastów Linuksa jest jej „ tryb programisty”, który skutecznie zamienia go w ogólne urządzenie podręczne Linuksa, a także umożliwia załadowanie własnej wybranej dystrybucji Linuksa.

Dalsze badanie wydajności 32-bitowej vs. 64-bitowej Raspberry Pi
W końcu wydana na początku tego miesiąca była pierwszą oficjalną 64-bitową kompilacją Raspberry Pi OS, oficjalny system operacyjny oparty na Debianie dla tanich komputerów jednopłytowych Raspberry Pi. Następnie opublikowałem kilka testów porównawczych Raspberry Pi w wersji 32-bitowej i 64-bitowej. Biorąc pod uwagę, że wzbudziło to spore zainteresowanie, a także kilka otwartych pytań, oto druga runda przyjrzenia się wydajności 32-bitowej i 64-bitowej Raspberry Pi, w tym jej wpływowi na zużycie pamięci i termikę.

Wydajność NVIDIA Linux Gaming dla Wayland vs. X.Org na Ubuntu 22.04
Dzięki nowo wprowadzonej serii sterowników 510 Linux firmy NVIDIA w połączeniu z najnowszym XWayland i nowoczesnym kompozytorem Wayland podobnie jak najnowsze pakiety GNOME/Mutter, NVIDIA (X)Wayland jest w świetnej formie i zapewnia wydajność porównywalną z tradycyjną sesją X.Org. Obsługa NVIDIA Wayland z wykorzystaniem GBM ustabilizowała się i wydaje się być w dobrym stanie w nadchodzącym wydaniu Ubuntu 22.04 LTS. Oto kilka testów wydajności sterownika NVIDIA 510 na obecnym stanie Ubuntu 22.04 LTS.

Linux teraz szybszy niż Windows 11 dla Intel Core i9 12900K z najnowszym jądrem
W listopadzie, kiedy po raz pierwszy pojawiły się procesory Intel Core 12. generacji „Alder Lake”, przeprowadziłem testy porównawcze systemów operacyjnych i okazało się, że Windows 11 zapewnia lepszą wydajność niż Linux dzięki flagowemu procesorowi Core i9 12900K. Na szczęście, dzięki ulepszeniom jądra od Linuksa 5.16, w dużej mierze już tak nie jest. Oto świeże spojrzenie na wydajność i9-12900K codziennie pod Ubuntu 22.04 z testowanymi jądrami Linux 5.16 i 5.17-rc3 oraz Clear Linux dla własnej referencyjnej platformy Linux firmy Intel.

Testy porównawcze Windows vs. Linux dla wydajności serwerów AMD Ryzen
Jako kontynuacja artykułu z zeszłego tygodnia poświęconego temu, jak AMD przedstawia interesującą argumentację na rzecz niedrogiego Ryzen serwery dedykowane i nie tylko w Europie, ale na całym świecie coraz więcej dostawców usług hostingowych oferuje opłacalne opcje serwerów dedykowanych z procesorami AMD Ryzen. Oto spojrzenie na to, jak różne dystrybucje Linuksa działają na serwerze AMD Ryzen opartym na ASRock Rack w porównaniu z Microsoft Windows.

Wydajność Apple M1 w systemie Linux: testy porównawcze lepsze niż oczekiwano dla stanu alfa
W zeszły piątek załoga Asahi Linux kierowana przez Hectora Martina wydała pierwszą wersję alfa dla systemu Linux na sprzęcie Apple Silicon. Chętnie załadowałem Asahi Linux na Apple Mac Mini z procesorem M1, znając różne wczesne ograniczenia obsługi jądra Linuksa, które wciąż się ustala. Ogólnie rzecz biorąc, wydajność Apple M1 Linux przekroczyła moje oczekiwania dotyczące wydajności we wczesnym stanie alfa. Oto kilka punktów odniesienia.

Wpływ na wydajność AMD zmieniającego metodę Retpoline dla Spectre V2
W tym tygodniu opublikowano lukę w zabezpieczeniach Spectre-BHB/BHI i chociaż obecnie są to tylko procesory Intel i Arm Uważa się, że miało to wpływ, w trakcie tych badań ludzie z VUSec odkryli, że obecna strategia AMD Retpoline dotycząca łagodzenia skutków Spectre V2 nie jest odpowiednia. Doprowadziło to do zmiany zachowania procesorów AMD i zostało już zastosowane w jądrze Linux. Oto spojrzenie na to, co to oznacza dla wydajności komputerów stacjonarnych i serwerów ze względu na zmianę obsługi zwrotnej trampoliny.

Wskaźniki AMD EPYC 7773X „Milan-X” pokazują bardzo silne ulepszenie wydajności HPC
Mimo, że Milan-X został ogłoszony w listopadzie, dziś jest dzień Milan-Zniesione embargo X na przeglądanie nowych procesorów i udostępnianie większej ilości informacji na temat tych zaawansowanych procesorów serwerowych, skoncentrowanych na zapewnianiu jeszcze większej wydajności w przypadku obciążeń obliczeniowych o wysokiej wydajności (HPC). W tej recenzji przyjrzymy się wydajności serii AMD EPYC 7773X w porównaniu z innymi częściami AMD EPYC oraz konkurencją Intel Xeon Scalable pod Linuksem.

I najpopularniejszych oryginalnych artykułów prasowych na temat Phoronix w kwartale spośród ponad 700 opublikowanych:

Ogromna seria poprawek ~2,3 tys. poprawiłaby czas kompilacji Linuksa 50~80 % & Fix”Dependency Hell”
Długoletni programista jądra Linuksa, Ingo Molnar, opublikował dzisiaj ogromny zestaw poprawek: 2297 poprawek, nad którymi pracowano od końca 2020 roku i które całkowicie przerobiły hierarchię plików nagłówkowych jądra Linuksa. Celem tego wysiłku „szybkich nagłówków jądra” jest przyspieszenie czasu budowy jądra, a także uporządkowanie wielu rzeczy w procesie, aby rozwiązać „piekło zależności”.

Postępy zastąpienia napisanego przez rdzę GNU Coreutils, niektóre pliki binarne są teraz szybsze
Wraz z szerszym trendem w branży polegającym na przenoszeniu kodu wrażliwego na bezpieczeństwo do języków bezpiecznych dla pamięci, takich jak Rust, podjęto próbę napisania opartego na Ruście zamiennika GNU Coreutils. Przez prawie rok Rust Coreutils był w stanie uruchomić podstawowy system Debiana, podczas gdy ostatnio zwiększali poziom kompatybilności z GNU Coreutils, aw niektórych przypadkach nawet przewyższają projekt nadrzędny.

Getrandom() Linuksa widzi 8450% poprawę w najnowszym kodzie
Kod generatora liczb losowych jądra Linuksa otrzymał szereg ulepszeń, którymi ostatnio kierował Jason Donenfeld z WireGuard sława.

Mniej niż 10% użytkowników Firefoksa korzystających z Linuksa korzysta z Waylanda
Dzięki możliwościom telemetrii Mozilli istnieje ciekawy wgląd w to, jak wielu użytkowników komputerów stacjonarnych z Linuksem wciąż polega na serwer X.Org (X11) bez Waylanda.

Opublikowano szybkie nagłówki jądra v2 – przyspieszają budowanie jądra Linuksa zbudowanego przez Clang o ~88%
To, co może okazać się jedną z największych funkcji jądra Linuksa w 2022 r., to niedawno opublikowany wysiłek „Fast Kernel Headers” mający na celu wyczyszczenie nagłówków jądra i radykalne przyspieszenie kompilacji jądra Linuksa zarówno w przypadku kompilacji absolutnej/czystej, jak i przyrostowej. Szybkie nagłówki jądra mogą skrócić czas budowy jądra Linuksa o połowę lub więcej, a w ten weekend wyjdą poprawki v2.

Deweloperzy Linuksa omawiają deprecjację i usuwanie ReiserFS
Poza tym, że od lat nie ma dyskusji na temat ewentualnego upstreamu Reiser4 ani nie wspomniano o ewentualnej próbie mainline Reiser5, wygląda na to, że oryginalny i bogaty w funkcje jak na swój pierwotny czas system plików ReiserFS może wyjść z jądra Linuksa w 2022 roku.

Steam Deck Platform Driver opublikowany dla jądra Linux
W dniu dzisiejszym opublikowano sterownik jądra Linuksa do obsługi kontroli platformy dla nadchodzącego Steam Decku Valve.

Wydajność przeglądarki Firefox 95 w porównaniu z Chrome 97 w systemie Linux
Z początkiem nowego roku nadszedł interesujący czas, aby świeżym okiem spojrzeć na to, jak najnowsza przeglądarka Mozilla Firefox i Google Przeglądarki internetowe Chrome konkurują na pulpicie systemu Linux.

ReactOS „Open-Source Windows” robi postęp w obsłudze SMP/Multi-Core
ReactOS jako projekt open-source dążący do binarnej kompatybilności z aplikacjami/sterownikami Windows jest nadal pracujemy w 2022 r. nad obsługą symetrycznego przetwarzania wieloprocesowego (SMP).

Mobilne procesory AMD Ryzen z serii 6000 wyposażone są w zabezpieczenia Pluton firmy Microsoft
W 2020 r. firma Microsoft ogłosiła swój układ zabezpieczający „Pluton”, który w przyszłości pojawi się w firmach AMD, Intel i Qualcomm procesory. Procesor bezpieczeństwa Pluton został zaprojektowany w celu poprawy bezpieczeństwa systemu w systemie Windows, a teraz dowiadujemy się, że nadchodzące procesory mobilne AMD Ryzen 6000 „Rembrandt” będą pierwszymi wyposażonymi w tę funkcję bezpieczeństwa, która może być kontrowersyjna dla fanów Linuksa/open-source.

Liczne sterowniki ekranu Linux/X11 nie mogą już poprawnie budować
Podczas gdy wielu entuzjastów Linuksa lubi cytować gwiezdne wsparcie Linuksa dla starszych platform sprzętowych, w rzeczywistości nie jest to zawsze tak jest. Na przykład z wieloma starymi sterownikami X.Org ustawiającymi tryby przestrzeni użytkownika do zasilania starych kart graficznych, przynajmniej do celów wyświetlania, nie można ich już budować za pomocą nowoczesnych łańcuchów narzędzi/komponentów oprogramowania. Biorąc pod uwagę brak raportów o błędach dotyczących takich problemów, bardzo prawdopodobne jest, że niewielu użytkowników próbuje niektórych z tych starych kombinacji sprzętowych.

Plany emulatora Cemu na 2022 r. z otwarciem źródła, dążenie do obsługi systemu Linux
Cemu jako jeden z wiodących emulatorów gier wideo Nintendo Wii U planuje otworzyć źródła w tym roku, a także pracuje nad obsługą systemu Linux i powiązanymi ulepszeniami międzyplatformowymi.

Sterownik graficzny jądra AMD Linux zamyka się w 4 milionach wierszy
Od dłuższego czasu nowoczesny sterownik graficzny jądra AMD Linux (kod AMDGPU/AMDKFD) jest jedynym największy sterownik w głównym kodzie jądra Linuksa. Jest znacznie większy niż inne wcześniejsze sterowniki jądra, biorąc pod uwagę złożoność nowoczesnych procesorów graficznych i staje się jeszcze większy.

Google ma problem ze zbyt wolnym restartem serwera Linux z powodu zbyt wielu dysków NVMe
Obecne problemy z hiperskalowaniem? Ponowne uruchomienie serwerów Linux trwa zbyt długo z powodu zbyt dużej liczby dysków NVMe. Na szczęście Google pracuje nad ulepszeniem, aby rozwiązać ten problem, w którym niektóre z ich serwerów z wieloma dyskami mogą potrzebować więcej niż jednej minuty, zanim jądro Linuksa wykona zadania zamknięcia, podczas gdy ta praca może również przynieść korzyści innym użytkownikom, choć w mniejszym stopniu.

Microsoft ma kolejny krok do swojego sterownika jądra DirectX Linux
Microsoft opublikował we wtorek trzecią iterację swojego sterownika jądra Linux „DXGKRNL” do obsługi obliczeń DirectX/Hyper-V do użytku w ramach podsystemu Windows dla systemu Linux/podsystemu Windows dla systemu Android.

Przyszłe systemy Intel będą podobno jeszcze mniej przyjazne dla oprogramowania układowego typu open source
Zgodnie z obozem Coreboot przyszłe systemy Intel z FSP 3.0 i uniwersalnym oprogramowaniem układowym skalowalnym (USF) będzie jeszcze mniej przyjazny dla oprogramowania systemowego open source.

Microsoft przerabia sterownik „DXGKRNL”, który chce dostać się do jądra systemu Linux
W 2020 r. Microsoft ogłosił sterownik DXGKRNL jako składnik sterownika jądra do obsługi akceleracji GPU-cases w ramach podsystemu Windows dla systemu Linux (WSL2). Ten oryginalny sterownik DXGKRNL został szybko zestrzelony przez twórców jądra wyższego szczebla i pojawiły się różne problemy, podczas gdy teraz przez ostatni rok Microsoft przerabiał ten sterownik jądra iw środę opublikował nową wersję.

Linux przygotowuje się do ostatecznego usunięcia obsługi formatu a.out
W 2019 r. jądro Linuksa wycofało obsługę a.out dla tego formatu plików używanego kilkadziesiąt lat temu przed ELF przejąć. Teraz w 2022 wygląda na to, że kod a.out zostanie usunięty z jądra.

Linux 5.18 planuje przejść z C89 na wersję C C11/GNU11
Kiedy Linus Torvalds jest zmotywowany i za zmianami jądra, dzieje się to zwykle szybciej, z najnowszymi przykładem jest przejście ze standardu językowego C89 na C11 (GNU11). Ta zmiana jest teraz oczekiwana na wczesnym etapie w oknie łączenia Linux 5.18.

Najgorsza mysz Razer, jaką testowałem w ciągu ostatnich 17 lat
Wracając do oryginalnej myszy Razer Copperhead z 2005 r., przetestowałem wiele różnych myszy Razer od lat i używam wyłącznie myszy Razer w moim głównym systemie produkcyjnym w zasadzie tak długo. W tym tygodniu kółko przewijania fizycznie pękło w myszy Razer DeathAdder, której używałem przez ostatnie kilka lat, więc szybko zamówiłem zamiennik, który niestety okazał się najgorszą myszą Razera, jakiej osobiście kiedykolwiek używałem, i wymieniłem ją dzień później.

Do zobaczenia w drugim kwartale

Categories: IT Info