Dat is een wrap voor september met 229 originele nieuwsartikelen en nog eens 13 aanbevolen Linux-hardwarerecensies/benchmarkartikelen van meerdere pagina’s, allemaal geschreven door ondergetekende. Het was weer een veelbewogen maand met Linux 5.15 vooruit, veel driveractiviteit door AMD en Intel, en andere open-source mijlpalen zoals de release van GNOME 41 en de verzending van de Ubuntu 21.10 en Fedora 35 beta-releases.
Als je elke dag van de week van de originele inhoud op Phoronix geniet, overweeg dan om lid te worden van Phoronix Premium om de operaties te ondersteunen om ze levensvatbaar te maken in een tijd waarin traditionele advertentietarieven laag zijn, operaties die worden getroffen door de pandemie en een ongelukkig aantal gebruikers die adblockers blijven gebruiken. Nog steeds gaande is de Phoronix Premium Oktoberfest/herfstspecial. Officieel eindigt die deal om middernacht, maar ik zal hem tot 1 oktober respecteren voor degenen die het misschien laat hebben opgemerkt en om rekening te houden met tijdzoneverschillen, enz. Dus nu is je laatste kans voor deze deal en om de site te helpen ondersteunen.
Dat gezegd hebbende, was het populairste nieuws voor september:
Google schakelt eindelijk over op”Upstream First”Linux-kernelbenadering voor Android-functies
Android van Google was berucht vanwege al zijn downstream-patches die door het mobiele besturingssysteem werden gedragen, evenals verschillende kernelstructuren van leveranciers en apparaten, terwijl de afgelopen jaren meer van die code is upstreamed. Google is ook overgestapt op de Android Generic Kernel Image (GKI) als basis voor al hun product-kernels om de fragmentatie verder te verminderen. Vooruitkijkend spreekt Google nu van een”upstream first”-benadering voor het pushen van nieuwe kernelfuncties.
Linux 5.15 is een zeer opwindende kernel voor AMD
Terwijl ik aan mijn gebruikelijke Linux-kernel-functieoverzicht werkte dat de vele artikelen van de afgelopen twee weken samenvat waarin alle nieuwe functies en wijzigingen samengevoegd, een gebied dat vooral opvalt voor Linux 5.15 zijn alle upstream-bijdragen van AMD die toevallig in deze kernel zijn terechtgekomen. Er zijn veel nieuwe mogelijkheden aan de AMD-kant-zowel voor CPU’s als Radeon-graphics-maar ook voor het verbeteren van de bestaande hardware-ondersteuning.
Er werken nu meerdere games met de Ray-Tracing-code van RADV
Niet alleen maakt Intel vorderingen met de ondersteuning van open-source ray-tracing-stuurprogramma’s, maar ook met het Mesa Radeon Vulkan-stuurprogramma”RADV”heeft ook zijn RT-code afgerond en heeft nu meerdere games correct weergegeven.
De laatste vooruitgang op het gebied van Rust voor de Linux-kernel
Terwijl de Rust-programmeertaalondersteuning voor gebruik in de kernel niet beschikbaar komt voor het samenvoegvenster van Linux 5.15 dat dit weekend afloopt , die inspanning blijft aan de gang. Deze week werd een statusupdate van de inspanning gedeeld over het gebruik van Rust voor de Linux-kernel.
NVIDIA bevestigt dat Sway Wayland Compositor goed werkt met hun nieuwe GBM-stuurprogrammaondersteuning
Voortvloeiend uit een voortdurende Mesa GBM-discussie over de introductie van nieuwe gbm_bo_create_with_modifiers2/gbm_surface_create_with_modifiers2 functies sinds de oorspronkelijke”gbm_* _create_with_modifiers”-functies geen ondersteuning bieden voor het doorgeven van gebruiksvlaggen, heeft NVIDIA bevestigd dat de Sway Wayland-compositor goed werkt met hun toekomstige stuurprogramma dat GBM ondersteunt.
Samsung 860/870 SSD’s blijven problemen veroorzaken voor Linux-gebruikers
Terwijl Samsung eerder expliciet heeft verklaard dat TRIM in de wachtrij werkt voor Samsung 860 SSD’s op Linux en dus alleen leidt tot oudere Samsung 840/850-schijven worden geblokkeerd voor TRIM-gebruik in de wachtrij, dat blijkt onnauwkeurig te zijn en nu worden er meer eigenaardigheden toegevoegd voor de Samsung 860-en 870-serie SSD’s op Linux.
Het nieuwe NTFS-bestandssysteemstuurprogramma is ingediend voor Linux 5.15
Het lijkt erop dat de NTFS3-kernelstuurprogramma van Paragon Software veel betere Linux-ondersteuning biedt voor het Microsoft NTFS-bestandssysteem zal landen voor de 5.15-kernel!
Facebook werkt aan BOLT’ing van de Linux-kernel voor betere prestaties
Facebook-ingenieurs werken al enkele jaren aan BOLT als een manier om Linux te versnellen/ELF binaire bestanden. Deze”Binaire optimalisatie-en lay-outtool”is in staat om uitvoerbare bestanden opnieuw te rangschikken zodra ze zijn geprofileerd om nog snellere prestaties te genereren dan wat kan worden bereikt door de LTO-en PGO-optimalisaties van een compiler. Een van de laatste inspanningen van BOLT was het optimaliseren van de Linux-kernelimage.
Firefox 92 vs. Chrome 94 Browserbenchmarks op Ubuntu Linux
Gezien de release van Chrome 94 vorige week, zijn hier enkele nieuwe browserbenchmarks die kijken naar Firefox 92 stabiel tegen Chrome 94 draait op Ubuntu Linux.
Linux 5.15″-Werror”standaard inschakelen voor alle kernel-builds
Een wijziging gemaakt door Linus Torvalds en vandaag samengevoegd voor Linux 5.15 is het inschakelen van de”-Werror”-compiler vlag standaard voor alle kernel-builds.
Het nieuwe”-Werror”-gedrag van Linux 5.15 veroorzaakt veel pijn
Afgelopen weekend was de verrassende zet van Linus Torvalds om”-Werror”in te schakelen gedrag standaard voor alle kernel-builds. Die toevoeging van de compilervlag zorgt ervoor dat alle waarschuwingen als fouten worden behandeld, wat op zijn beurt het bouwen van de kernel stopt. Zoals verwacht heeft deze verandering geleid tot een behoorlijke puinhoop.
“Intel Software Defined Silicon”komt naar Linux voor het activeren van extra gelicentieerde hardwarefuncties
Er zijn geruchten dat Intel overgaat tot het aanbieden van meer licentie-/opt-in-functies voor hardwaremogelijkheden binnen een bepaalde processor als upgrade. We zien nu de Linux-tekens van die ondersteuning komen met een driver voor”Intel Software Defined Silicon”om de veilige activering van dergelijke functies mogelijk te maken die in het silicium van de processor zijn ingebakken, maar alleen beschikbaar zijn als een opwaardeeroptie.
AMD publiceert nieuwe”AMD-PSTATE”CPUFreq-driver die gebruikmaakt van CPPC voor betere prestaties per watt
Eindelijk! AMD heeft de Linux kernel driver patches voor hun nieuwe”AMD-PSTATE”driver gepost! Deze driver met moderne AMD Zen CPU’s (aanvankelijk beperkt tot Zen 3) om hogere prestaties per Watt/energie-efficiëntie op Linux te bereiken dan de conventionele ACPI CPUFreq driver.
Epic Games kondigt eenvoudige anti-cheat voor Linux aan-inclusief Wine/Proton
Niet zo verwonderlijk gezien het feit dat het Steam Deck steeds dichterbij de release komt en we wisten dat Valve heeft gewerkt aan het verbeteren van de anti-cheat-situatie voor games op Linux, maar vandaag heeft EAC-eigenaar Epic Games officieel Easy Anti-Cheat aangekondigd voor zowel Linux als macOS.
Linux 5.15 Oplossing voor schaalbaarheidsprobleem waardoor enorme IBM-servers 30+ minuten nodig hadden om op te starten
Zeer grote IBM-mainframes/servers hadden 30+ minuten nodig om de Linux-kernel op te starten.. Nee, alleen niet om het systeem te POST’en met geheugentraining en dergelijke, maar om Linux te laden. Gelukkig is er met de Linux 5.15-kernel een reeks schaalbaarheidsverbeteringen zodat deze grote IBM-systemen in ongeveer vijf minuten kunnen opstarten.
Lennart: Linux schiet tekort rond schijfversleuteling, geauthenticeerde opstartbeveiliging
De meeste Linux-distributies schieten momenteel tekort door het bieden van voldoende beveiliging rond volledige schijfversleuteling en geverifieerd opstarten. Prominente Linux-ontwikkelaar Lennart Poettering stelt zelfs dat uw gegevens”waarschijnlijk veiliger zijn als ze worden opgeslagen op huidige ChromeOS-, Android-, Windows-of macOS-apparaten”.
Red Hat neemt aan, zodat Linux eindelijk goede ondersteuning voor HDR-weergave kan hebben
Een van de gebieden waar Linux op de desktop moeite mee had, was rond HDR (hoog dynamisch bereik) display-ondersteuning, terwijl dat hopelijk in de komende maanden zal worden aangepakt, waarbij Red Hat een technicus inhuurt om zich op dat probleem te concentreren.
BPF-gebaseerde Linux Firewall”bpfilter”toont indrukwekkend prestatiepotentieel
In 2018 zorgde bpfilter voor het potentieel om de firewall en pakketfiltering van Linux te verbeteren door het te maken robuuster en krachtiger. Onlangs is het werk aan deze op BPF gebaseerde firewall-oplossing vernieuwd en het prestatiepotentieel over iptables en nftables ziet er zeer goed uit voor de toekomst.
X.Org Server voegt”AsyncFlipSecondaries”toe om waardeloze multi-monitor ervaring aan te pakken
Op het moment dat de X.Org Server draait in een multi-monitor configuratie met weergaven met verschillende verversingsfrequenties, kan dit leiden tot een slechte ervaring met een verscheidenheid aan visuele tekortkomingen bij het uitvoeren van een niet-omgeleid volledig scherm met pagina’s omdraaien voor DRI3/Present. Er is nu een wijziging die is samengevoegd met de X.Org-server met een nieuwe”AsyncFlipSecondaries”om die ervaring te verbeteren bij het uitvoeren van meerdere schermen met verschillende verversingsfrequenties.
Gnome 41-releasekandidaat komt met veel verbeteringen
Vooruitlopend op de officiële GNOME 41-release later deze maand, is de releasekandidaat nu beschikbaar om meer testen te vergemakkelijken.
En de meest populaire aanbevolen artikelen/recensies:
Ubuntu 21.10-prestaties gaan nog steeds voor op Windows 10, nieuwste build van Windows 11
Met minder dan een maand na de officiële release van Microsoft Windows 11, was ik nieuwsgierig om enkele nieuwe benchmarks uit te voeren van de nieuwste Windows 11 Insider Preview-build tegen Windows 10 21H1 om te zien hoe de prestaties eruitzien. Natuurlijk ook om te zien hoe Windows 11 zich ontwikkelt ten opzichte van Ubuntu 21.10, ook gepland voor release in oktober.
SiFive HiFive ongeëvenaarde hands-on, eerste RISC-V prestatiebenchmarks
Een paar weken geleden ontving ik eindelijk de HiFive Unmatched van SiFive als hun vlaggenschip RISC-V-ontwikkelbord. Ter herinnering: dit is hun mini-ITX-ontwikkelbord dat wordt aangedreven door hun U740 SoC en beschikt over 16 GB DDR4-systeemgeheugen, één PCI Express x16-slot dat kan werken met AMD Radeon grafische kaarten op Linux en andere functies. Het was een genot om met dit ontwikkelaarsplatform te spelen en bijgesloten zijn enkele vroege benchmarks die ook de prestaties van de U740 laten zien en hoe de ondersteuning/prestaties van de Linux-software zijn geëvolueerd.
AMD Ryzen 5 5600G/Ryzen 7 5700G Linux Gaming Benchmarks
Onlangs met mijn Linux benchmarks van de Ryzen 5 5600G en Ryzen 7 5700G Zen 3 APU’s met Radeon Vega graphics I raakte in enkele van de basisbenchmarks de GPU-graphics/rekenprestaties, terwijl in dit artikel een aantal Steam Play-en native Linux-gamingbenchmarks zijn om te kijken naar het potentieel voor deze nieuwste generatie desktop-APU’s voor Linux-gaming.
AMD Ryzen 5 5600G Linux-prestaties
Vorige maand waren onze benchmarks van de AMD Ryzen 7 5700G op Linux voor die nieuwe desktop-APU met Zen 3-kernen en Vega-graphics beschikbaar via verkoopkanalen. Vanwege de belangstelling van de lezers en met de Ryzen 5 5600G die nog steeds gemakkelijk verkrijgbaar is via internetwinkels, is hier een blik op de AMD Ryzen 5 5600G Linux-prestaties in verschillende benchmarks.
De prestaties van Windows 11 WSL2 zijn behoorlijk concurrerend ten opzichte van Ubuntu 20.04 LTS/Ubuntu 21.10
Onlangs heb ik enkele bijgewerkte Windows 11-benchmarks tegen Linux uitgevoerd om te kijken hoe deze aanstaande Microsoft systeemrelease concurreert met Ubuntu. In dit artikel is een frisse kijk op de prestaties van het Windows-subsysteem voor Linux (WSL2) op de bijna-finale Windows 11 tegen Ubuntu Linux.
Benchmarking van de prestatie-impact van de nieuwste bescherming van Linux 5.15 rond zijkanaalaanvallen
Met de in ontwikkeling zijnde Linux 5.15-kernel is er een nieuwe optie voor verdere bescherming van de kernel rond zijkanaalaanvallen en informatielekken. Als u de optie inschakelt, zorgt u ervoor dat alle registerinhoud die door de beller wordt gebruikt, op nul wordt gezet voordat u terugkeert van een functie. Hoewel de gerapporteerde prestatiekosten laag zouden zijn, besloot ik enkele benchmarks uit te voeren bij het wisselen van deze nieuwe Kconfig-verhardingsoptie.
Linux 5.15-rc1 draaien, wat een nieuwe vertraging veroorzaakt… Hier is een blik
Zoals gewoonlijk toen het Linux 5.15-samenvoegvenster begon af te ronden, begon ik erin te duiken zijn prestaties om te zien wat deze volgende versie van de kernel in petto heeft en of er regressies of andere prestatieveranderingen zijn die het vermelden waard zijn. Linux 5.15 was over het algemeen in goede staat voor de”-rc1″-status, behalve dat het opmerken dat de codecompilatieworkloads langer duurden op meerdere Linux 5.15-rc1-draaiende systemen dan Linux 5.14 of eerder. Gezien het over meerdere systemen en een zeer realistische regressie, was het de moeite waard om het in tweeën te delen en dichterbij te kijken, dus hier zijn de details.
NVIDIA RTX 30-serie Resizable BAR-ondersteuning blijft prestaties op Linux verbeteren
Terwijl NVIDIA Resizable BAR al een tijdje ondersteunt met hun GeForce RTX 30-serie grafische kaarten, voor voor degenen die uitsluitend Linux gebruiken, blijft het een grotere uitdaging omdat AIB-partners over het algemeen geen vBIOS-updates voor ReBAR-ondersteuning vrijgeven die gemakkelijk onder Linux kunnen worden toegepast. Maar als je een update uitvoert-zoals onder Windows-kan de prestatieverbetering de moeite waard zijn als je een game gebruikt die baat kan hebben bij de ondersteuning.
Ampere Altra Max M128-30 Linux Performance Preview
De afgelopen maand zijn we begonnen met het testen van Ampere’s Altra Max M128-30, de nieuwe 128-core serverprocessor van het bedrijf, en in dit artikel van vandaag zijn onze eerste benchmarks van deze veelbelovende chip voor servers met een hoog aantal cores in zowel 1P-als 2P-configuraties getest.
Een vroege blik op de AMD P-State CPPC-driverprestaties versus ACPI CPUFreq
Eerder deze maand publiceerde AMD hun eerste openbare patches voor de AMD P-State CPU-frequentie schalingsstuurprogramma dat gebruikmaakt van ACPI CPPC om uiteindelijk te zorgen voor een betere energie-efficiëntie en responsievere beslissingen over CPU-frequentieschaling/prestatiestatus op Zen 3 (en uiteindelijk Zen 2) processors. Dit maakt deel uit van de inspanningen rond AMD en Valve die samenwerken voor een betere Linux-efficiëntie, vooral met het door AMD aangedreven Steam Deck.