Het was een zeer opwindende september met de lancering van de AMD Ryzen 7000-serie”Zen 4″-processors, Intel onthulde veel meer over Arc Graphics, Linux 6.0 werd dichtgeknoopt terwijl het werken aan functies naar Linux 6.1 versnelde, doorgaand opwindend kernelwerk rond MGLRU/IO_uring/RT/etc, en andere software-releases zoals GNOME 43 en LLVM 15 zorgden allemaal voor een bewogen maand.

Hoewel de Linux-hardwarewereld constant opwindend blijft en het tempo van innovatie in open-source/Linux-software nooit ophoudt, blijven de operaties bij Phoronix helaas moeilijk vanwege het ongebreidelde gebruik van ad-blocks, de depressieve staat van de advertentie industrie buiten Facebook en YouTube, enz. Als je elke dag geniet van de nieuwe en originele inhoud op Phoronix, overweeg dan om je steun te tonen door lid te worden van Phoronix Premium als de belangrijkste manier om ondersteuning te bieden, naast het uitschakelen van eventuele adblockers. Je kunt de inhoud ook volgen via Facebook en Twitter.

Daarmee was het meest opwindende nieuws over Phoronix voor de maand september van de 251 originele nieuwsartikelen:

Een 20 jaar oude chipset-oplossing heeft de moderne tijd pijn gedaan AMD Linux-systemen
AMD-ingenieur K Prateek Nayak heeft onlangs ontdekt dat een ~20 jaar oude chipset-oplossing in de Linux-kernel die nog steeds wordt toegepast op moderne AMD-systemen, in sommige gevallen verantwoordelijk is voor nadelige prestaties op moderne Zen-hardware. Gelukkig is er een oplossing onderweg om die tijdelijke oplossing te beperken tot oude systemen en op zijn beurt te helpen met de prestaties voor moderne systemen.

Cloudflare sloot Nginx af voor interne, door roest geschreven Pingora
Cloudflare vertrouwde al lang op Nginx als onderdeel van zijn HTTP-proxystack, maar heeft het nu vervangen door hun in-house, door Rust geschreven Pingora-software die naar verluidt meer dan een biljoen verzoeken per dag bedient en betere prestaties levert terwijl slechts ongeveer een derde van de CPU-en geheugenbronnen wordt gebruikt.

MGLRU ziet eruit als een van de beste Linux-kernelinnovaties van het jaar
Hopelijk wordt de volgende cyclus met Linux 6.1 de Multi-Gen LRU, of beter bekend als MGLRU, gemainlined , als een superieur alternatief voor de bestaande paginaherstelcode van de kernel. Ervan uitgaande dat het voor Linux 6.1 belandt als de laatste volledige kernelcyclus van 2022, zou dit het een van de meest opwindende innovaties maken om dit jaar in de kernel te komen.

Door roest geschreven Apple DRM Linux-kernelstuurprogramma geeft eerste kubus weer
Het zeer vroege stadium Direct Rendering Manager (DRM)-stuurprogramma wordt geschreven in de Rust-programmeertaal om Apple te ondersteunen M1/M2 grafische processor bereikte de mijlpaal van het kunnen renderen van een kubus.

VMware: ESXi VM Performance Tanks tot 70% dankzij Intel Retbleed Mitigation
Het prestatie-engineeringteam van VMware heeft vandaag een prestatieregressie aangekondigd in Linux 5.19 die de rekenprestaties tot-70%, netwerken tot-30% en opslag tot-13%. Maar het ongelukkige is dat de zware regressies bekend zijn en een bijwerking van de Intel Retbleed-beperking voor oudere processors.

Het is verleden tijd om te stoppen met het gebruik van egrep-en fgrep-opdrachten, per GNU grep 3.8
GNU Grep 3.8 is vandaag uitgebracht voor dit veelgebruikte opdrachtregelprogramma voor zoeken zonder opmaak tekst gegevens. Met de GNU Grep 3.8 is het nu duidelijker gemaakt dat als je nog steeds vertrouwt op de egrep-en fgrep-commando’s, het tijd is om over te schakelen naar alleen grep met de juiste commandoregelargumenten.

Ubuntu 22.10 streeft naar ondersteuning van het Sipeed LicheeRV RISC-V-bord van meer dan $16
Naast Ubuntu dat de StarFive VisionFive-en Nezha RISC-V-borden ondersteunt, zijn Canonical-ingenieurs ook werken aan de ondersteuning van het Sipeed LicheeRV-bord voor de 22.10-release van volgende maand. De Sipeed LicheeRV valt op als een van de goedkoopste RISC-V-borden die er zijn: de prijs begint bij $ 16,90 USD.

IO_uring blijft erg spannend: veelbelovend io_uring_spawn aangekondigd
IO_uring blijft zichzelf bewijzen als een van de meest opwindende fundamentele innovaties van de Linux-kernel van het afgelopen decennium. Hoewel het begon voor async storage I/O, heeft het recent werk gezien rond netwerkgebruikscasussen en ook andere innovaties aangestuurd, zoals de nieuwe”UBD”-driver voor een op IO_uring gebaseerde user-space block-driver. Het wordt ook voortdurend geoptimaliseerd door Jens Axboe en anderen voor een maximaal prestatiepotentieel. De nieuwste innovatie rond IO_uring die deze week werd aangekondigd op Linux Plumbers Conference 2022 in Dublin is io_uring_spawn.

“Nest”is een interessante nieuwe kijk op Linux-kernelplanning voor betere CPU-prestaties
Er zijn de afgelopen tijd een aantal verschillende pogingen gedaan om de Linux-kernel verder te verbeteren scheduler om zich beter aan te passen aan moderne hardware-architecturen, of het nu gaat om Intel hybride CPU-ontwerpen, aanpassing aan nieuwe CPU-cacheconfiguraties, of gewoon beter schalen met het steeds groter wordende aantal cores van vandaag. Een andere taak van de planner die deze week wordt beschreven, is”Nest”, dat tot doel heeft taken op”warme kernen”te houden met de hoop op een lagere latentie omdat deze al op hogere klok-/prestatiestatussen is en idealiter werkt op een optimale turbo/boost-frequentie. De Nest-ontwikkelaars vinden dat hun planner”de prestaties 10%-2x verbetert en het energieverbruik kan verminderen”met moderne hardware.

Enkele regels code verhogen Intel’s Vulkan-stuurprogramma’s met meer dan 60%
Je herinnert je misschien een paar dagen geleden hoe Valve-aannemer Mike Blumenkrantz de Radeon Vulkan”RADV”een boost gaf doorvoersnelheid van de bestuurder met +55%. Welnu, hij probeerde nu de Intel open-source”ANV”Vulkan-driver te optimaliseren en heeft een verbetering van 60% in de draw-doorvoer geperst. Nog interessanter is dat het maar een paar regels code waren.

Microsoft en Canonical brengen systemd naar WSL
Microsoft en Canonical hebben vandaag gezamenlijk aangekondigd dat systemd nu werkt binnen Windows Subsystem for Linux (WSL2).

LPC 2022: Rust Linux-stuurprogramma’s die prestaties kunnen leveren die vergelijkbaar zijn met C-code
Vandaag gehouden tijdens de eerste dag van Linux Plumbers Conference 2022 in Dublin was een Rust-miniconferentie over het lopende werk om Rust een geschikte programmeertaal voor systemen te maken en ondersteuning voor Rust te integreren in de Linux-kernel. Er waren veel interessante gesprekken van de status van de Rust-integratie van de Linux-kernel tot een door Rust geschreven NVMe-stuurprogramma dat even goed kan presteren als het C-geschreven stuurprogramma.

Fedora Linux Mesa’s H.264/H.265/VC1 VA-API-ondersteuning uitschakelen vanwege juridische problemen
Voor Fedora Linux-gebruikers die momenteel gebruik maken van Mesa’s VA-API-ondersteuning met het open-source AMD grafische stuurprogramma of iets dergelijks en als u het gebruikt om de H.264-, H.265-of VC1-decodering te versnellen, heeft u misschien binnenkort pech en moet u terugvallen op ofwel het gebruik van CPU-gebaseerde decodering of vertrouw op een onofficiële/externe Mesa-build.

Richard Stallman kondigt GNU C Language Reference Manual aan
GNU-oprichter Richard Stallman heeft onlangs gewerkt aan het maken van een introductie-en referentiehandleiding voor GNU C Language.

Ubuntu Unity wordt een officiële smaak met 22.10 release
Hoewel het jaren geleden is dat Canonical Unity heeft uitgebracht als de officiële desktopomgeving van Ubuntu, hebben sommigen binnen de open-sourcegemeenschap nog steeds het onderhouden en een onofficiële Ubuntu Unity-smaak van de distributie uitvoeren. Nu met de Ubuntu 22.10-release van volgende maand, wordt Ubuntu Unity een officiële smaak/spin.

Linux 6.0 voegt de AMD Performance Fix samen voor de oude”Dummy Wait”-oplossing
Vanochtend heb ik de aandacht gevestigd op een aantal lopende werkzaamheden rond een 20 jaar oude chipset-oplossing in de De Linux-kernel had schade toegebracht aan moderne AMD-systemen door de wijziging ten onrechte nog steeds toe te passen op moderne hardware. Gelukkig is die patch nu opgepikt door Linus Torvalds, op tijd voor de Linux 6.0-kernel die volgend weekend wordt verwacht voor zijn stabiele debuut.

GNOME 43 uitgebracht met meer apps geport naar GTK4, Wayland-verbeteringen
GNOME 43 is vandaag uit als de nieuwste versie van deze populaire open-source desktopomgeving die wordt gebruikt door Fedora Workstation , Ubuntu en vele andere Linux-distributies.

Linux’s schermhelderheid/achtergrondverlichting-interface wordt eindelijk gereviseerd
Hans de Goede van Red Hat is in de loop der jaren voor zijn werk betrokken geweest bij vele geweldige hardwareverbeteringen voor Linux desktops/laptops die anders waarschijnlijk onaangeroerd zou zijn gebleven. Een van de initiatieven waar hij zich recentelijk op heeft gefocust en dat al lang een pijnpunt is voor Linux-laptops, is de interface voor achtergrondverlichting/helderheid in de gebruikersruimte. Deze week was op Linux Plumbers Conference een presentatie over deze inspanning die al lang rijp was voor verbetering.

Firefox 105 nu beschikbaar-betere Linux-prestaties onder geheugendruk
Terwijl een aantal recente Firefox-releases nogal”saai”waren op het Linux-front met niet veel opmerkelijke veranderingen , Firefox 105.0 is vanochtend uit en deze keer is het iets belangrijker.

Phoronix Oktoberfest Special begint, Premium nu Accepteer Stripe & Corporate-abonnementen beschikbaar
Tien jaar geleden was er een jaarlijkse Phoronix-bedevaart een vakantie/vakantie/vrije dag voor mij) naar het Oktoberfest en een ontmoeting met Phoronix-lezers. Hoewel het Oktoberfest dit weekend in München begon na een onderbreking van twee jaar vanwege de pandemie, is er helaas geen Phoronix-evenement. Maar zal in de geest zijn en van de gelegenheid gebruik maken door de jaarlijkse”Oktoberfest-uitverkoop”te houden als u uw steun wilt tonen voor alle Linux-hardwarerecensies, benchmarking en open-sourcenieuws dat elke dag wordt uitgevoerd. Bovendien wordt Stripe nu geaccepteerd voor Phoronix Premium-abonnementen als alternatief voor PayPal. Phoronix Premium zakelijke abonnementen worden nu ook aangeboden.

En de meest populaire aanbevolen Linux-hardwarereviews voor de maand:

AMD Ryzen 9 7900X/Ryzen 9 7950X-benchmarks tonen indrukwekkende Zen 4 Linux-prestaties
Het beoordelingsembargo is zojuist opgeheven voor de AMD Ryzen 7000-serie”Zen 4″desktopprocessors voordat deze deze week in de winkel verkrijgbaar zijn. Als zodanig zijn er vandaag een paar Phoronix-artikelen die kijken naar deze Zen 4-processors onder Linux en veel benchmarks en nog een aantal vervolgartikelen zullen de komende weken verschijnen. Voor de lanceringsdagbeoordeling heb ik de AMD Ryzen 9 7900X-en 7950X-processors. Laten we eens kijken naar de aanzienlijke prestatieverbeteringen die te vinden zijn met de AMD Ryzen 9 7900-serie onder Linux.

Intel Core i9 12900K vs. AMD Ryzen 9 5950X op Linux 6.0
Vooruitlopend op Intel Raptor Lake en AMD Zen 4, zijn er veel nieuwe CPU-tests bij Phoronix onder Linux met de nieuwste softwarestack van de nieuwste Linux-kernel, evenals vele nieuwe/bijgewerkte benchmarks, de nieuwste moederbord-BIOS en meer. Aangezien er het afgelopen jaar veel werk is verzet door Intel open-source-ingenieurs om de Linux-kernel beter af te stemmen op hun hybride architectuur, zijn hier enkele nieuwe zij-aan-zij-benchmarks van de Intel Core i9 12900K tegen de AMD Ryzen 9 5950X.

AMD Zen 4 AVX-512 prestatieanalyse op de Ryzen 9 7950X
Hoewel veel van AMD’s briefings voor de Ryzen 7000-desktopserie waren gericht op gaming en andere consumententaken, een van de meest opwindende aspecten voor mij met de Ryzen 7000-serie is dat AMD nu AVX-512 ondersteunt. Maar in plaats van te kiezen voor een 512-bits FPU-gegevenspad en de mogelijkheid van verminderde klokfrequenties en energie/thermische problemen, gebruikten ze een 256-bits”dubbele pomp”-strategie. Toen ik de AMD Ryzen 9 7950X in het lab kreeg, was het verkennen van de AMD Zen 4 AVX-512-prestaties een van de gebieden waar ik het meest enthousiast over was om te evalueren. Van de benchmarks die binnenkort worden getoond, is AMD’s eerste AVX-512-implementatie veelbelovend en ik ben des te enthousiaster om deze te vinden op AMD EPYC”Genoa”-processors.

AMD Ryzen 7 5800X versus Ryzen 7 5800X3D op Linux 6.0-benchmarks
Samen met de frisse kijk op de Intel Core i9 12900K versus AMD Ryzen 9 5950X op Linux met de nieuwste ontwikkelingskernel en andere geavanceerde softwarepakketten, is het artikel van vandaag een frisse kijk op hoe de Ryzen 7 5800X3D met 3D V-Cache presteert ten opzichte van de Ryzen 7 5800X.

AMD Ryzen 7 5800X3D-Windows 11 vs. Ubuntu 22.04 LTS Linux Benchmarks
Met de AMD Ryzen 7 5800X3D als de eerste consumentenprocessor met AMD 3D V-Cache-technologie die eerder dit jaar gelanceerd, waren de Linux-prestaties fantastisch voor een verscheidenheid aan workloads, vooral op het gebied van technisch computergebruik en andere niet-gamingworkloads-vergelijkbaar met de geweldige resultaten die we ook hebben genoten met AMD EPYC Milan-X-processors. Een van de gebieden waar ik tot voor kort niet naar had kunnen kijken, was hoe de Windows 11 vs. Linux-prestaties op zoek zijn naar deze Ryzen CPU met zijn 96 MB L3-cache. Hier zijn die snelle benchmarks.

GCC vs. LLVM Clang-compilers voor de Apple M2 op Linux
Met de Apple M2 met Asahi Linux vraagt ​​u zich misschien af ​​of het beter is om de GCC-compiler te gebruiken zoals deze is de standaard op upstream Arch Linux of het kiezen van LLVM Clang zal betere prestaties opleveren gezien al het LLVM/Clang-gebruik door AArch64-leveranciers, inclusief Apple’s eigen Xcode-compiler-toolchain die er gebruik van maakt. Als je je afvraagt ​​wat GCC vs. Clang is voor het bouwen van binaire bestanden op de Apple M2, zijn hier enkele benchmarks.

AMD Ryzen 9 7900X/7950X Linux-gamingprestaties
Vandaag vervalt het beoordelingsembargo op de AMD Ryzen 7000-serie desktopprocessors voordat ze deze week in de winkel verkrijgbaar zijn. In de afgelopen twee weken heb ik de AMD Ryzen 9 7900X-en 7950X-processors getest als de eerste testvoorbeelden (ik zou deze week de Ryzen 5 7600X en Ryzen 7 7700X CPU’s moeten ontvangen, AMD verbluft hun review seeding van de verschillende modellen). In dit artikel om te beginnen zijn mijn eerste Linux-gamingbenchmarks met de Ryzen 9 7900X/7950X vergeleken met een assortiment van andere AMD-en Intel-systemen.

AMD Ryzen 7 7700X Linux-prestaties
Eerder deze week heb ik mijn AMD Ryzen 9 7900X en Ryzen 9 7950X Linux review gepubliceerd, evenals een uitgebreide Zen 4 AVX-512-analyse en Linux gaming prestatietests. Sindsdien heb ik de Ryzen 7 7700X van AMD ontvangen voor Linux-testen en vandaag zijn die eerste Linux-benchmarks. De AMD Ryzen 7 7700X is op voorraad verkrijgbaar voor $ 399 USD bij internetwinkels en is een 8-core/16-thread processor met een maximale boost-kloksnelheid van 5,4 GHz.

Na Retbleed, de gecombineerde impact op CPU-beveiliging voor AMD Zen 2/Ryzen 9 3950X
Na de bekendmaking in juli van de Retbleed CPU-beveiligingskwetsbaarheid die oudere processors en een AMD treft verandering gemaakt in augustus, hier is een frisse kijk op de prestatie-impact van de Retbleed-beperkingen op Linux, inclusief als u kiest voor de op IBPB gebaseerde Retbleed-beperking, en de geaccumuleerde CPU-beveiligingsbeperking voor Zen 2 met de vlaggenschip Ryzen 9 3950X-processor.

Blender 3.3 AMD Radeon HIP vs. NVIDIA CUDA/OptiX-prestaties
Eerder deze maand werd Blender 3.3 uitgebracht en naast de introductie van een Intel oneAPI-back-end, is het opmerkelijk voor verbeteringen aanbrengen aan de AMD HIP-back-end voor Radeon GPU’s. Aanzienlijk aan de AMD-kant is de uitbreiding van de GPU-ondersteuning naar GFX9/Vega. Het is dus een goed moment voor een nieuwe ronde van benchmarking om te laten zien hoe de AMD Radeon HIP presteert ten opzichte van die van NVIDIA’s bestaande CUDA-en OptiX-back-ends.