Een van de toonaangevende testverzoeken bij Phoronix rond mijn AMD Zen 4 Linux-benchmarking was een aantal zij-aan-zij vergelijkingen met Microsoft Windows 11. Hoewel oudere AMD-systemen met een hoog aantal kernen het bijzonder goed hebben gedaan onder Linux ten opzichte van Windows, zijn er bij nieuwe hardware soms haperingen en verschillende beperkingen met de ondersteuning bij het opstarten, vooral aan de open-source Linux-kant. Dus voor uw kijkplezier vandaag zijn enkele eerste AMD Ryzen 9 7950X-benchmarks onder Microsoft Windows 11 22H2 tegen Ubuntu 22.04.1 LTS en een bijna-definitieve momentopname van de aanstaande Ubuntu 22.10.
Deze testronde was met de volgende besturingssysteemconfiguraties:
-Een schone installatie van Microsoft Windows 11 Pro 22H2 met alle beschikbare systeemupdates vanaf begin oktober.
-Ubuntu 22.04.1 LTS met alle beschikbare updates vanaf begin oktober.
-Een Ubuntu 22.10″Kinetic Kudu”-ontwikkelingsmomentopname met zijn dagelijkse status vanaf begin oktober met Linux 5.19 en andere definitieve versies vóór de Ubuntu 22.10 stabiele release later deze maand.
-Diezelfde Ubuntu 22.10-installatie maar via de Ubuntu Mainline Kernel PPA die is verhuisd naar de Linux 6.0-kernel. Linux 6.0 is onlangs stabiel verklaard, maar is te laat in de 22.10-cyclus om dat op te pikken en vandaar de standaard Linux 5.19. Desalniettemin kan Linux 6.0 gemakkelijk worden geüpgraded naar voor degenen die dat willen en werd als zodanig gedaan als een afzonderlijke run om te zien of het de moeite waard is voor Zen 4-desktopgebruikers om naar die allernieuwste versie over te stappen.
-Het bovenstaande Ubuntu 22.10 + Linux 6.0 combinatie maar overschakelen naar de amd-pstate prestatie-gouverneur. Standaard gebruikt Ubuntu 22.10 het amd-pstate schedutil-stuurprogramma op Zen 4-(en Zen 3/2)-processors, terwijl deze run is als u kiest voor die agressievere CPU-frequentieschalingsregelaar voor het maximaliseren van het prestatiepotentieel. Bekijk mijn 7950X P-State/CPUFreq-gouverneurvergelijkingsbenchmarks van eerder deze week voor meer details over de P-State/CPUFreq-impact.
Al deze tests zijn gedaan op hetzelfde systeem met de AMD Ryzen 9 7950X draait op zijn standaardsnelheden (het klokverschil op de systeemtabel komt gewoon neer op het melden van verschillen tussen OS-interfaces), het ASUS ROG CROSSHAIR X670E HERO-moederbord met het nieuwste 0703 BIOS, 2 x 16GB DDR5-6000 EXPO-geheugen, Radeon RX 6800 XT graphics en een 1TB Sabrent Rocket 4.0 Plus NVMe SSD.
Tientallen verschillende workloads met software van vergelijkbare kwaliteit en native builds voor zowel Windows als Linux werden gebruikt voor deze eerste evaluatie van de Ryzen 9 7950X op Windows versus Linux. Gaming is voor deze vergelijking weggelaten om zich te concentreren op de prestaties van de CPU/het systeem in plaats van op games waarbij de resultaten sterk afhankelijk zijn van de grafische driverstack.
Voor de ParaView-software voor werkstationvisualisatie handhaafde Windows 11 een kleine leiden over de verschillende Ubuntu Linux-combinaties die zijn getest voor deze Ryzen 9 7950X-desktop.
Voor de OpenJDK Java-prestaties onder beide besturingssystemen waren Windows 11 met de H2-en Tradebeans DaCapo-benchmarks sneller dan zowel Ubuntu 22.04.1 als Ubuntu 22.04.1 22.10 behalve bij het inschakelen van de amd-pstate performance gouverneur-configuratie was Linux in staat om de schone Windows 11-installatie te overtreffen.
Maar in andere Java-workloads was het geval voor Windows minder overtuigend op de Zen 4-desktop.
LZ4-compressie/decompressieprestaties waren vrij gelijkaardig in de verschillende OS-combinaties die werden getest met de Ryzen 9 7950X.
Zstd vertoonde ook vergelijkbare prestaties onder zowel Windows als Linux.
Voor veel van t e benchmarks die werden uitgevoerd, leverden de Windows 11 vs. Linux-prestaties op de Ryzen 9 7950X een zeer strakke race op. Dat is een beetje onverwacht, aangezien we gewoonlijk gewend zijn dat Linux een grotere voorsprong neemt in dezelfde benchmarks met verschillende oudere AMD-en Intel-processors. Zelfs Intel Alder Lake is tegenwoordig in uitstekende vorm voor Linux bij het maximaliseren van de prestaties via Windows.
Deze tamelijk nauwe benchmarkresultaten tussen Windows 11 22H2 en Ubuntu Linux kunnen betekenen dat Microsoft/AMD Zen 4 Windows-ondersteuning beter voorbereid heeft dan tijdens eerdere processorlanceringen of dat er mogelijk meer potentieel is voor Linux om nog steeds uit Zen 4 te worden geperst. Welnu, er is zeker ruimte voor meer Zen 4 Linux-optimalisaties die we kennen aan de P-State-kant en de aanstaande P-State EPP driver en nog steeds geen”Znver4″compiler-tuning-patches gezien.
Windows 11 was in opmerkelijk goede staat en concurreerde met Ubuntu Linux op de Ryzen 9 7950X met een veel competitievere reputatie dan ik gewend ben om vergelijkbare benchmarks in het verleden te zien.
De kant-en-klare Windows 11-prestaties waren ook dichter bij de Linux amd-pstate”performance”gouverneursstatus dan de standaard amd-pstate schedutil-status.
In sommige workloads waren nog kleine voordelen te ru Linux over Windows draaien op de nieuwste generatie AMD Ryzen-desktopprocessors.
Voor sommige workloads loont het nog steeds om Linux op de AMD Ryzen 9 7950X te draaien voor betere prestaties dan Windows 11, maar in ieder geval waar de zaken goed staan nu is het een veel smaller bereik dan bij eerdere AMD/Intel-processors in vergelijkbare vergelijkingen. We zullen zien hoe AMD-optimalisaties de komende maanden uitpakken voor zowel Windows als Linux.
Een gebied waar Linux veel sterker blijft concurreren dan Windows is voor Blender en andere 3D-modelleringssoftware/CPU-gebaseerd renderers.
De workloads van de maker met zware CPU-gebaseerde rendering gaven nog steeds de voorkeur aan Linux boven Windows.
Het laatste gebied dat vandaag wordt bekeken, zijn de webbrowser-benchmarks met zowel Google Chrome als Firefox.
Traditioneel heeft Windows geleid tot het leveren van de beste webbrowserprestaties en algehele ervaring met zowel Firefox als Chrome. Met deze testronde toonden Windows en Ubuntu Linux gezonde concurrentie voor de browserprestaties van deze high-end AMD Ryzen 9 7950X-desktop.
In een aantal browserbenchmarks worden de beste Linux-prestaties getoond wanneer met behulp van de amd-pstate prestatieregelaar en daardoor kon het ook beter aansluiten bij de out-of-the-box Windows 11-prestaties.
Al mijn benchmarks volledig van deze AMD Ryzen 9 7950X-test op Windows en Linux zijn te vinden via deze OB-resultatenpagina.
Van de 109 benchmarks uitgevoerd in alle configuraties van het besturingssysteem, hier staat het met het geometrische gemiddelde. Windows 11 Pro 22H2 was effectief verbonden met de out-of-the-box Ubuntu Linux-prestaties. De overstap van Ubuntu 22.04.1 LTS naar de bijna definitieve Ubuntu 22.10-status had ook niet geholpen bij de prestaties in deze benchmarks die werden uitgevoerd op de Zen 4-desktop. De overstap naar de nieuwste stabiele Linux 6.0-kernel had ook geen meetbare verbetering opgeleverd. Waar Linux voorop liep, was bij het overschakelen van de amd-pstate schedutil-standaard naar de prestatieregelaar, waarbij de prestaties van deze 16-coreprocessor in het algemeen met ongeveer 6% werden verbeterd.
Zoals eerder vermeld, deze Windows 11 vs. Ubuntu Linux-benchmarks zijn veel dichterbij dan we hebben gezien in eerdere vergelijkingen van x86_64 processor-besturingssystemen. We zullen in de komende weken/maanden zien hoe de zaken uitpakken als een van beide besturingssystemen uiteindelijk significante Zen 4-optimalisaties ziet die de tafel opzij zetten. Maar waar het nu staat, is een verrassend gelijk resultaat voor beide concurrerende besturingssystemen.