Hoewel er de volgende dag nog een paar artikelen over Phoronix verschijnen voordat 2022 wordt afgesloten, waren er dit jaar op Phoronix 191 Linux-hardwarerecensies en uitgelichte artikelen samen met 2.846 originele nieuwsartikelen over Linux, open-source en hardware onderwerpen. Hier is een terugblik op wat onze Linux/open-sourcelezers het meest enthousiast maakte in de loop van 2022.
Apple M2 versus AMD Ryzen 7 PRO 6850U-prestaties in bijna 200 benchmarks
Vorige week publiceerde ik de eerste Apple M2 versus AMD Rembrandt versus Intel Alder Lake Linux-benchmarks met Asahi Linux en Arch Linux over de hele linie. Om deze week af te sluiten, is hier een vervolgartikel waarin de Apple M2 in de MacBook Air nader wordt bekeken tegen de AMD Ryzen 7 PRO 6850U”Rembrandt”in de Lenovo ThinkPad X13 Gen3. Deze keer zijn er ook resultaten van prestatieaanpassingen aan elke laptop voor de CPUFreq-gouverneur en het platformprofiel.
Python 3.11 prestatiebenchmarks zijn op zoek Fantastisch
Vorige maand werd Python 3.11 Beta 1 uitgebracht als hun eerste preview van deze belangrijke update van de Python-programmeertaal. Naast nieuwe taalfuncties en andere verbeteringen, zien de prestaties van Python 3.11 er fantastisch uit met een zeer mooie prestatieverbetering ten opzichte van eerdere releases van Python 3.x.
Raspberry Pi OS 32-bits versus 64-bits prestaties
Vorige week markeerde de langverwachte release van een 64-bits spin van Raspberry Pi OS. De Raspberry Pi Foundation heeft nu een 64-bits build beschikbaar gemaakt van hun standaard Linux OS-build afgeleid van Debian voor alle recente Raspberry Pi-hardware die AArch64 ondersteunt. Voor degenen die nieuwsgierig zijn, zijn hier enkele benchmarks die kijken naar de prestatieverbetering door over te schakelen van Raspberry Pi OS 32-bits naar 64-bits.
Intel Arc Graphics A380: overtuigend voor open-sourceliefhebbers en-ontwikkelaars voor ~ $ 139
Vorige week schetste ik hoe ik Intel Arc Graphics op een open-source Linux grafische driver kan laten draaien bij gebruik van Linux 6.0 en hoger (samen met een momenteel experimentele module-optie override) en vervolgens Mesa 22.2+. Nu ik meer dagen heb gehad met de Intel Arc Graphics A380 als de discrete GPU van het bedrijf, zijn hier meer van mijn gedachten over deze grafische kaart die in de VS in de detailhandel is begonnen voor $ 139.
NVIDIA gaat over naar officiële, open-source Linux GPU-kerneldriver
Het is eindelijk zover: NVIDIA publiceert hun LINUX GPU-KERNELMODULES ALS OPEN-SOURCE! Te veel opwinding en een teken des tijds, het embargo is net afgelopen op deze superopwindende mijlpaal waar velen van ons al jaren op hopen te zien. In de afgelopen twee decennia heeft NVIDIA geweldige ondersteuning voor Linux-stuurprogramma’s geboden met hun eigen stuurprogrammastack, maar met het succes van AMD’s open-source stuurprogramma-inspanningen die al meer dan een decennium aan de gang zijn, hebben velen NVIDIA opgeroepen om hun stuurprogramma’s open te stellen. Hun gebruikersruimtesoftware blijft closed-source, maar vanaf vandaag hebben ze formeel hun Linux GPU-kernelmodules opengesteld en zullen ze deze in de toekomst onderhouden. Hier is de primeur over deze baanbrekende open-sourcebeslissing bij NVIDIA.
Intel’s Clear Linux overtreft Ubuntu 22.04 LTS, Fedora 36 en andere H1’2022 Distros
Gezien de recente releases van Ubuntu 22.04 LTS en Fedora 36 naast andere recente OS-updates, het is tijd voor een nieuwe kijk op hoe verschillende Linux-distributies presteren. Deze Linux-benchmarking-wedstrijd kijkt naar de prestaties van de Xeon Platinum 8380 2P”Ice Lake”in Arch Linux, Debian, openSUSE, CentOS Stream, AlmaLinux, Fedora, Ubuntu en Intel’s Clear Linux.
Windows 11 versus Linux-prestaties voor Intel Core i9 12900K halverwege 2022
Toen vorig jaar de Intel Core i9 12900K”Alder Lake”-processor werd gelanceerd, was Windows 11 beter presteren dan Linux tot grote verbazing in het algemeen, maar verklaarbaar vanwege enkele late Linux-kernelpatches rond Intel’s hybride architectuur. In februari bekeek ik de situatie opnieuw en Linux begon sneller te draaien dan Windows 11 op de i9-12900K met de nieuwste Linux-kernel op dat moment. Maar nu er nog een paar maanden zijn verstreken en de hybride processors van Intel Alder Lake volwassen zijn geworden onder Windows en Linux, hoe staat het er nu voor? Hier zijn enkele nieuwe benchmarks.
AMD Radeon RX 7900 XTX + RX 7900 XT Linux Ondersteuning & Prestaties
Vandaag is de dag dat het embargo afloopt op het kunnen leveren van beoordelingen op de AMD Radeon RX 7900-serie grafische kaarten… Na het testen van zowel de Radeon RX 7900 XT als de RX 7900 XTX grafische kaarten de afgelopen twee weken, heb ik vandaag de eerste prestatiecijfers voor deze grafische kaarten en de huidige status van de open-source Linux grafische driver voor deze eerste RDNA3 grafische kaarten. Hier is de eerste blik op AMD’s nieuwe vlaggenschip desktop Radeon grafische kaarten die draaien onder Linux met volledig upstream en open-source grafische stuurprogramma’s.
Benchmarking van de Linux-kernel met een”-O3″geoptimaliseerde build
Afkomstig van Linux-kernelpatches van vorige week die een-O3 experimentele optie suggereren voor alle CPU-architecturen en Linus Torvalds liever snel neerschieten, hier zijn enkele nieuwe benchmarks die kijken naar de prestaties van de Linux-kernel wanneer de kernel-image opnieuw wordt opgebouwd met het optimalisatieniveau-O3 in plaats van-O2.
Intel Core i9 13900K Linux-benchmarks-presteert zeer goed op Ubuntu
Vorige week is Intel begonnen met de levering van hun 13e generatie Core”Raptor Lake”-processors. Zoals opgemerkt in dat lanceringsartikel vorige week, was ik helaas niet in staat om mijn gebruikelijke Linux-prestatiebeoordeling op tijd af te leveren vanwege een aantal DDR5-problemen met mijn testplatform, maar die zijn nu opgelost met een nieuw Z790-moederbord. Dus als eerste van mijn Raptor Lake Linux-benchmarks, hier is een blik op hoe de top-end Core i9 13900K presteert tegen de AMD Ryzen 7000-serie op Ubuntu Linux samen met de oudere Intel/AMD-processors.
Benchmarking van de Linux-gematigde prestaties voor Retbleed: het is pijnlijk
Gisteren werd Retbleed openbaar gemaakt als een nieuwe speculatieve uitvoeringsaanval die gebruikmaakt van retourinstructies. Hoewel het”goede”nieuws is dat Retbleed alleen invloed heeft op eerdere generaties AMD-en Intel-processors, is het slechte nieuws dat de verminderde prestatie-impact op Linux vrij ernstig is. Sinds gisteren ben ik de nieuw samengevoegde Linux-patches aan het benchmarken op verschillende Intel-en AMD-processors die door Retbleed zijn getroffen. Het is heel erg als je op een getroffen processor zit.
Amazon Graviton3 vs. Intel Xeon vs. AMD EPYC Performance
Eerder deze week kondigde AWS algemene beschikbaarheid aan op hun nieuwe op Arm Neoverse-V1 gebaseerde processors, Graviton3. Meteen daarna plaatste ik enkele eerste Graviton3-benchmarks tegen Graviton2 van de vorige generatie voor het laten zien van de zeer aanzienlijke generatieverbetering met Amazon’s nieuwe interne Arm-serverprocessors. Sindsdien heb ik een robuustere set van ongeveer 100 benchmarks uitgevoerd voor de oorspronkelijke Graviton-instantie, Graviton2, Graviton3 en vervolgens weer voor Intel Xeon en AMD EPYC concurrerende instanties. Hier is die veel grotere verzameling Graviton3 prestatiebenchmarks uitgevoerd op Ubuntu 22.04 LTS.
HP Dev One-Een geweldige, goed ontworpen AMD Ryzen Linux-laptop
Eerder deze maand markeerde de lancering van de HP Dev One als een interessante samenwerking tussen HP en System76 voor een laptop die is geoptimaliseerd voor Linux-ontwikkelaars en waarop het op Ubuntu gebaseerde Pop!_OS-besturingssysteem van System76 draait. Het is een zeer interessante laptop en goed doordacht voor Linux-gebruik met een AMD Ryzen 7 PRO 5850U SoC en geïntegreerde Radeon-graphics om te voldoen aan de voorkeuren van veel Linux-ontwikkelaars die de voorkeur geven aan een volledig open-source driverstack. Dankzij de grootschalige productie van HP is het ook een scherp geprijsde Linux-laptop in vergelijking met veel van de Linux-laptops van kleinere leveranciers die zijn gebaseerd op Clevo of andere white box-laptopontwerpen.
AMD Ryzen 7 5800X3D op Linux: niet voor gaming, maar zeer opwindend voor andere werklasten
Vorige week begon AMD met de verzending van de langverwachte Ryzen 7 5800X3D als hun eerste 3D V-Cache consumenten-CPU en hun beweringen”de snelste pc-gamingprocessor ter wereld”te zijn, omdat ze zelfs beter kunnen presteren dan de Core i9 12900K/12900KS voor Windows-gaming. We zijn niet door AMD geplaatst voor deze lancering, waardoor we verwachten dat het niet zo goed is voor Linux-gaming/niet hun doelmarkt. Maar na het grote succes dat ik heb gehad met AMD Milan-X-prestaties op Linux, wilde ik deze consumenten-CPU heel graag uitproberen met de 3D-stacked L3-cache en kocht ik uiteindelijk een 5800X3D. De Ryzen 7 5800X3D bleek inderdaad teleurstellend te zijn voor Linux-gamingprestaties, maar de 5800X3D was erg interessant voor een reeks andere technische workloads en maakte me erg enthousiast voor toekomstige Ryzen-CPU’s met 3D V-Cache.
NVIDIA Linux-gamingprestaties voor Wayland vs. X.Org op Ubuntu 22.04
Met NVIDIA’s nieuw geïntroduceerde 510 Linux-stuurprogrammaserie gecombineerd met de nieuwste XWayland en een moderne Wayland-compositor net als de nieuwste GNOME/Mutter-pakketten is de NVIDIA (X)Wayland-ervaring in uitstekende vorm en levert vergelijkbare prestaties als een traditionele X.Org-sessie. De NVIDIA Wayland-ondersteuning met GBM-gebruik is gestabiliseerd en lijkt in goede vorm te zijn voor de aanstaande Ubuntu 22.04 LTS-release. Hier zijn enkele benchmarks van het NVIDIA 510-stuurprogramma op de huidige status van Ubuntu 22.04 LTS.
AMD pleit voor budgetvriendelijke Ryzen Dedicated Servers
Terwijl AMD EPYC-processors fenomenale high-end prestaties bieden voor servers met maximaal 64 cores/128 threads per socket, acht geheugenkanalen en andere functies, vragen niet alle serverimplementaties om dergelijke mogelijkheden. In de lagere huurruimte voor speciale webservers, budgetwebhosting en vergelijkbare serverruimte voor persoonlijke/kleine kantoren, kunnen AMD Ryzen-processors meer dan capabel blijken te zijn. Er zijn al enkele dedicated serverproviders die AMD Ryzen-aangedreven servers aanbieden en er zullen er binnenkort meer komen-vooral met nog meer servergerichte producten voor de volgende generatie Ryzen. Bij het bekijken van deze ruimte hebben we onlangs een aantal AMD Ryzen-processors getest in vergelijking met Intel Xeon E-klasse concurrentie om te kijken naar de prestaties en waarde in de low-end dedicated serverruimte.
Ubuntu realiseert een verkorting van ~50% in opstarttijd voor Firefox Snap
Canonical-technici hebben hun zoektocht voortgezet om de opstarttijd voor de Snap-versie van Mozilla te verbeteren Firefox dat standaard wordt gebruikt op Ubuntu 22.04 LTS. Met de nieuwste verbeteringen die nu naar de Firefox Snap zijn gepusht, zien ze een vermindering van ongeveer 50% in de opstarttijd voor de webbrowser.
Systemd Creator landt bij Microsoft
De verrassing van gisteren was dat Lennart Poettering stilletjes Red Hat had verlaten na anderhalf decennium daar onder meer PulseAudio te hebben geleid en uiteindelijk door te gaan naar start systemd dat moderne Linux-distributies fundamenteel heeft hervormd. Het bleek dat hij zich bij Microsoft had aangesloten en zijn werk aan systemd voortzette.
Een 20 jaar oude chipset-oplossing heeft moderne AMD Linux-systemen pijn gedaan
AMD-ingenieur K Prateek Nayak ontdekte onlangs dat een ~ 20 jaar oude chipset-oplossing in de Linux-kernel nog steeds wordt toegepast op moderne AMD-systemen is in sommige gevallen verantwoordelijk 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 van moderne systemen.
Cloudflare verlaat Nginx voor In-House, Rust-Written Pingora
Cloudflare vertrouwt al lang op Nginx als onderdeel van zijn HTTP-proxystack, maar heeft deze nu vervangen door hun in-house, door Rust geschreven Pingora-software die naar verluidt meer dan een biljoen verzoeken per dag verwerkt en betere prestaties levert terwijl slechts ongeveer een derde van de CPU-en geheugenbronnen wordt gebruikt.
Linus Torvalds: Rust voor de kernel kan mogelijk worden samengevoegd voor Linux 5.20
Linus Torvalds sprak vanmorgen op de Open-Source Summit van The Linux Foundation over de mogelijkheden van Roest binnen de Linux-kernel en dat het vrij snel zou kunnen landen-mogelijk zelfs voor de volgende kernelcyclus.
Enorme ~2.3k patch-serie zou de Linux-buildtijden met 50~80% verbeteren en”Dependency Hell”verhelpen
Langdurige Linux-kernelontwikkelaar Ingo Molnar heeft een enorme reeks patches gepost vandaag: 2.297 patches die sinds eind 2020 in de maak zijn en de header-bestandshiërarchie van de Linux-kernel volledig herwerken. Het doel van deze poging om”snelle kernelheaders”te maken, is om de opbouwtijden van de kernel te versnellen en ook een heleboel dingen in het proces op te ruimen om de”afhankelijkheidshel”aan te pakken.
De Linux-kernel dwingt ander gedrag af voor processen die beginnen met”X”
Een lelijke hack in de Linux-kernel die al meer dan drie jaar in de hoofdstroom zit, is riep. Vanwege een buggy X.Org Server/xf86-video-modesetting DDX, heeft de Linux-kernel ander gedrag opgelegd of een proces begint met”X”en op zijn beurt de atomic mode-setting ondersteuning uitgeschakeld.
Linus Torvalds bashes Intel’s LAM-verworpen voor Linux 6.2
Linus Torvalds staat bekend om zijn hardwarecommentaar op momenten als hopen dat AVX-512″een pijnlijke dood sterft”, Intel’s”slechte beleid”rond ECC-geheugen en NVIDIA de vinger geven. Het nieuwste kleurrijke commentaar van de Linux-maker gaat over Intel’s nieuwe Linear Address Masking (LAM)-functie die bedoeld was om in Linux 6.2 te landen, maar nu is uitgesteld totdat de code kan worden herwerkt.
AMD stelt eindelijk zijn Radeon Raytracing Analyzer”RRA”-broncode open
Deze zomer kondigde AMD de Radeon Raytracing Analyzer”RRA”aan als onderdeel van hun softwarepakket voor ontwikkelaars om om ray-tracing-prestaties/problemen op Windows en Linux te profileren met zowel Direct3D 12 als de Vulkan API. Aanvankelijk was de release van RRA 1.0 alleen binair, maar nu heeft AMD hun”GPUOpen”-benadering waargemaakt en open-source gemaakt.
Google Chrome bereidt zich al voor op de afschaffing van JPEG-XL
JPEG-XL wordt nogal gunstig beoordeeld als een royalty-vrij, lossy/lossless afbeeldingsformaat van de volgende generatie met veel betere prestaties dan JPEG. Tot grote verrassing treft Google Chrome al voorbereidingen om JPEG-XL-beeldondersteuning in hun browser af te schaffen.
Nieuwe NVIDIA Open-Source Linux Kernel Graphics Driver verschijnt
Verschijnt met NVIDIA’s nieuwste Linux4Tegra code drop is een nieuwe open-source kernel graphics driver die nog niet eerder is gepubliceerd. Deze driver is niet gebaseerd op de bestaande Nouveau-driver, maar lijkt eerder te zijn afgeleid van hun interne drivercode-base met enkele copyrightreferenties die teruggaan tot de jaren 90.
Linus Torvalds geeft commentaar op de situatie met NTFS Linux-stuurprogramma’s
Zoals eerder deze week geschreven, zijn er zorgen geuit over het”nieuwe”NTFS Linux-stuurprogramma dat het eigenlijk al niet meer wordt onderhouden minder dan een jaar na te zijn gemainlined. Linus Torvalds heeft sindsdien commentaar geleverd op de kwestie en opent de deur voor andere ontwikkelaars om het te onderhouden.
NVIDIA publiceert 73.000 regels aan 3D-headerbestanden voor Fermi Through Ampere GPU’s
Naast dat NVIDIA gisteren bezig was met de overgang naar een open-source GPU-kerneldriver ze leverden een zeldzame openbare open-source documentatiebijdrage… NVIDIA publiceerde stilletjes 73.000 regels aan headerbestanden om de 3D-klassen voor hun Fermi te documenteren via Ampere GPU’s van de huidige generatie!
Oeps: Linux’s strcmp() voor de m68k is altijd verbroken
Het blijkt dat de handgeschreven Assembly-code een geoptimaliseerde stringvergelijkingsfunctie”strcmp”biedt voor de Motorola 68000 (m68k) processorarchitectuur is”altijd kapot geweest”en wordt nu pas eind 2022 ontdekt.
Btrfs met Linux 6.2 brengt prestatieverbeteringen, betere RAID 5/6-betrouwbaarheid
De updates voor het Btrfs-en EXT4-bestandssysteem voor het samenvoegvenster van Linux 6.2 zijn ingediend. De Btrfs-veranderingen zijn nogal opmerkelijk met voortdurende prestatieverbeteringen en het maken van enkele betrouwbaarheidsverbeteringen in de native RAID5/RAID6-modi.
System76’s Pop!_OS COSMIC Desktop maakt gebruik van Iced Rust Toolkit in plaats van GTK
System76 heeft zijn eigen COSMIC-desktop ontwikkeld als de volgende evolutie voor hun Pop!_OS Linux-distributie gebouwd bovenop een Ubuntu-basis. Interessant is dat ze met deze grote COSMIC-desktoponderneming, die wordt geschreven in de Rust-programmeertaal, hebben besloten om af te stappen van het gebruik van de GTK-toolkit en in plaats daarvan Iced-Rs te gebruiken als een Rust-native, multi-platform grafische toolkit.
Google schetst waarom ze JPEG-XL-ondersteuning verwijderen uit Chrome
Naar aanleiding van het artikel van gisteren over Google Chrome die voorbereidingen treft om de JPEG-XL-afbeeldingsindeling af te schaffen, heeft een technicus van Google nu gaven hun redenen voor het laten vallen van dit afbeeldingsformaat van de volgende generatie.
Wayland-protocol eindelijk klaar voor fractioneel schalen
Na vele maanden werk zal het wp-fractional-scale-v1-protocol voor Wayland binnenkort worden samengevoegd voor fractioneel schalen steun.
Google kondigt KataOS aan als beveiligingsgericht besturingssysteem, gebruikmakend van Rust & seL4 Microkernel
Google heeft deze week de release aangekondigd van KataOS als hun nieuwste besturingssysteem gericht op ingebedde apparaten ambient machine learning-workloads uitvoeren. KataOS is gericht op veiligheid, gebruikt uitsluitend de programmeertaal Rust en is gebouwd bovenop de seL4-microkernel als basis.
Bezorgdheid geuit over het”nieuwe”NTFS Linux-stuurprogramma dat vorig jaar is samengevoegd
In 2020 kondigde Paragon Software, leverancier van bestandssysteemstuurprogramma’s, aan dat ze hun NTFS-stuurprogramma wilden upstreamen naar de Linux-kernel. Deze driver was voorheen een eigen, commercieel aanbod van het bedrijf, maar gezien de staat van NTFS tegenwoordig wilden ze deze driver upstreamen met volledige lees-/schrijfondersteuning en andere functies die niet in de bestaande NTFS-driver aanwezig waren. Eindelijk vorig jaar, na vele beoordelingsrondes te hebben doorlopen, werd de nieuwe driver samengevoegd in Linux 5.15. Helaas, minder dan een jaar later, zijn er zorgen geuit dat de bestuurder al feitelijk wees is en niet wordt onderhouden.