ein Wrap für September mit 229 Original-Nachrichtenartikeln und weiteren 13 vorgestellten Linux-Hardware-Rezensionen/mehrseitigen Benchmark-Artikeln, die alle von Ihnen geschrieben wurden. Es war ein weiterer ereignisreicher Monat mit der Entwicklung von Linux 5.15, viel Treiberaktivität von AMD und Intel und anderen Open-Source-Meilensteinen wie der Veröffentlichung von GNOME 41 und der Auslieferung der Beta-Versionen von Ubuntu 21.10 und Fedora 35.
Wenn Ihnen die Originalinhalte von Phoronix jeden Tag der Woche gefallen, ziehen Sie in Betracht, Phoronix Premium beizutreten, um den Betrieb zu unterstützen, damit er in einer Zeit, in der die traditionellen Anzeigenpreise gesunken sind, der Betrieb von der Pandemie betroffen ist und ein eine unglückliche Anzahl von Benutzern, die weiterhin Werbeblocker verwenden. Noch läuft das Phoronix Premium Oktoberfest/Herbstspecial. Offiziell endet dieser Deal um Mitternacht, aber ich werde ihn noch bis zum 1. Oktober einhalten, für diejenigen, die es vielleicht erst spät bemerkt haben und um Zeitzonenunterschiede usw. auszugleichen. Jetzt ist also Ihre letzte Chance für diesen Deal und um die Site zu unterstützen.
Vor diesem Hintergrund waren die beliebtesten Neuigkeiten für September:
Google wechselt endlich zum”Upstream First”-Linux-Kernel-Ansatz für Android-Funktionen
Googles Android war berüchtigt für all seine Downstream-Patches, die vom mobilen Betriebssystem sowie für verschiedene Anbieter-/Gerätekernelbäume getragen wurden, während in den letzten Jahren mehr von diesem Code vorgelagert wurde. Auch Google hat auf das Android Generic Kernel Image (GKI) als Basis für all seine Produktkerne umgestellt, um die Fragmentierung weiter zu reduzieren. Mit Blick auf die Zukunft spricht Google nun von einem”Upstream-First”-Ansatz, um neue Kernel-Features voranzutreiben.
Linux 5.15 ist ein sehr spannender Kernel für AMD
Während der Arbeit an meiner üblichen Übersicht über die Linux-Kernel-Funktionen, die die vielen Artikel der letzten zwei Wochen zusammenfasst, in denen alle Neuerungen beschrieben werden Features und Änderungen zusammengeführt, ein Bereich, der für Linux 5.15 besonders hervorsticht, sind alle Upstream-Beiträge von AMD, die es zufällig in diesen Kernel geschafft haben. Auf AMD-Seite gibt es viele neue Möglichkeiten – sowohl für CPUs als auch für Radeon-Grafiken – aber auch die Verbesserung der bestehenden Hardwareunterstützung.
Mehrere Spiele arbeiten jetzt mit dem Ray-Tracing-Code von RADV
Intel macht nicht nur Fortschritte bei der Unterstützung von Open-Source-Ray-Tracing-Treibern, sondern auch beim Mesa Radeon Vulkan-Treiber. RADV”hat auch seinen RT-Code vervollständigt und hat jetzt mehrere Spiele korrekt gerendert.
Die neuesten Fortschritte bei Rust für den Linux-Kernel
Während die Unterstützung der Programmiersprache Rust für die Verwendung innerhalb des Kernels nicht für das Linux 5.15-Zusammenführungsfenster, das dieses Wochenende endet, landet , diese Bemühungen werden fortgesetzt. Ein Status-Update zu den Bemühungen wurde diese Woche über die Verwendung von Rust für den Linux-Kernel geteilt.
NVIDIA bestätigt, dass Sway Wayland Compositor mit seiner neuen GBM-Treiberunterstützung gut funktioniert
Entstanden aus einer laufenden Mesa GBM-Diskussion über die Einführung neuer gbm_bo_create_with_modifiers2/gbm_surface_create_with_modifiers2-Funktionen seit dem ursprünglichen”gbm_*”_create_with_modifiers”-Funktionen keine Unterstützung für das Übergeben von Nutzungs-Flags unterstützen, bestätigte NVIDIA, dass der Sway Wayland-Kompositor mit dem kommenden Treiber, der GBM unterstützt, einwandfrei funktioniert.
Samsung 860/870 SSDs verursachen weiterhin Probleme für Linux-Benutzer
Während Samsung zuvor ausdrücklich darauf hingewiesen hat, dass TRIM in der Warteschlange für Samsung 860 SSDs unter Linux funktioniert und daher nur zu älteren führt Samsung 840/850-Laufwerke werden für die Verwendung von TRIM in der Warteschlange blockiert, was sich als ungenau herausstellt, und jetzt werden für die SSDs der Samsung 860-und 870-Serie unter Linux weitere Macken hinzugefügt.
Der neue NTFS-Dateisystemtreiber wurde für Linux 5.15 eingereicht
Es sieht so aus, als ob der NTFS3-Kerneltreiber von Paragon Software eine viel bessere Linux-Unterstützung für das Microsoft NTFS-Dateisystem bietet wird für den 5.15-Kernel landen!
Facebook arbeitet an BOLT’ing des Linux-Kernels für mehr Leistung
Seit mehreren Jahren arbeiten Facebook-Ingenieure an BOLT, um Linux zu beschleunigen/ELF-Binärdateien. Dieses”binäre Optimierungs-und Layout-Tool”ist in der Lage, ausführbare Dateien, die einmal profiliert wurden, neu anzuordnen, um eine noch schnellere Leistung zu erzielen, als dies durch die LTO-und PGO-Optimierungen eines Compilers erreicht werden kann. Eine der jüngsten Bemühungen von BOLT war die Optimierung des Linux-Kernel-Images.
Firefox 92 vs. Chrome 94-Browser-Benchmarks unter Ubuntu Linux
Angesichts der Veröffentlichung von Chrome 94 von letzter Woche sind hier einige neue Browser-Benchmarks, die einen stabilen Firefox 92 gegenüber Chrome 94 untersuchen läuft unter Ubuntu-Linux.
Linux 5.15 aktiviert standardmäßig”-Werror”für alle Kernel-Builds
Eine von Linus Torvalds vorgenommene und heute zusammengeführte Änderung für Linux 5.15 aktiviert den”-Werror”-Compiler Flag standardmäßig für alle Kernel-Builds.
Linux 5.15s neues”-Werror”-Verhalten verursacht viel Schmerz
Die Landung am vergangenen Wochenende war der überraschende Schritt von Linus Torvalds,”-Werror”zu aktivieren Verhalten standardmäßig für alle Kernel-Builds. Diese Ergänzung des Compiler-Flags bewirkt, dass alle Warnungen als Fehler behandelt werden, was wiederum den Kernel-Build stoppt. Wie erwartet hat diese Änderung zu einem ziemlichen Durcheinander geführt.
“Intel Software Defined Silicon”kommt zu Linux, um zusätzliche lizenzierte Hardwarefunktionen zu aktivieren
Es wurde darüber gesprochen, dass Intel mehr lizenzierbare/opt-in-Funktionen anbietet für Hardwarefunktionen, die in einem bestimmten Prozessor als Upgrade gefunden werden. Wir sehen jetzt die Linux-Anzeichen für diese Unterstützung mit einem Treiber für”Intel Software Defined Silicon”, um die sichere Aktivierung solcher Funktionen zu ermöglichen, die in das Silizium des Prozessors integriert sind, aber nur als Aufpreis erhältlich sind.
AMD veröffentlicht neuen CPUFreq-Treiber”AMD-PSTATE”, der CPPC für eine bessere Leistung pro Watt nutzt
Endlich! AMD hat die Linux-Kernel-Treiber-Patches für ihren neuen”AMD-PSTATE”-Treiber veröffentlicht! Dieser Treiber mit modernen AMD Zen CPUs (zunächst limitiert auf Zen 3) soll unter Linux eine höhere Leistung pro Watt/Energieeffizienz erreichen als der herkömmliche ACPI CPUFreq Treiber.
Epic Games kündigt einfachen Anti-Cheat für Linux an – einschließlich Wine/Proton
Nicht allzu überraschend, da das Steam Deck der Veröffentlichung näher rückt und wir wissen, dass Valve hat daran gearbeitet, die Anti-Cheat-Situation für Spiele unter Linux zu verbessern, aber heute hat EAC-Besitzer Epic Games offiziell Easy Anti-Cheat für Linux und macOS angekündigt.
Linux 5.15 Behebung von Skalierbarkeitsproblemen, die dazu führten, dass riesige IBM Server mehr als 30 Minuten zum Booten benötigten
Sehr große IBM Mainframes/Server brauchten mehr als 30 Minuten, um den Linux-Kernel zu booten. Nein, nur nicht zum POST’ing des Systems mit Gedächtnistraining und ähnlichem, sondern zum Laden von Linux. Glücklicherweise gibt es mit dem Linux 5.15-Kernel eine Reihe von Skalierbarkeitsverbesserungen, die es diesen großen IBM-Systemen ermöglichen, in etwa fünf Minuten zu booten.
Lennart: Linux kommt bei Festplattenverschlüsselung und authentifizierter Boot-Sicherheit zu kurz
Die meisten Linux-Distributionen bieten derzeit keine ausreichende Sicherheit in Bezug auf vollständige Festplattenverschlüsselung und authentifiziertes Booten. Der bekannte Linux-Entwickler Lennart Poettering argumentiert sogar, dass Ihre Daten”wahrscheinlich sicherer sind, wenn sie auf aktuellen ChromeOS-, Android-, Windows-oder macOS-Geräten gespeichert werden”.
Red Hat stellt ein, damit Linux endlich eine gute HDR-Display-Unterstützung haben kann
Einer der Bereiche, in denen Linux auf dem Desktop zu kämpfen hatte, war HDR (hoher Dynamikumfang). Display-Support, während dies hoffentlich in den kommenden Monaten behoben wird, indem Red Hat einen Techniker anstellt, der sich auf dieses Problem konzentriert.
BPF-basierte Linux-Firewall”bpfilter”zeigt beeindruckendes Leistungspotenzial
Für viel Aufregung im Jahr 2018 sorgte das Potenzial von bpfilter, die Firewall und Paketfilterung von Linux zu verbessern robuster und leistungsfähiger. Vor kurzem wurde die Arbeit an dieser BPF-basierten Firewall-Lösung erneuert und das Leistungspotenzial gegenüber iptables und nftables sieht für die Zukunft sehr gut aus.
X.Org Server fügt”AsyncFlipSecondaries”hinzu, um mit der beschissenen Multi-Monitor-Erfahrung fertig zu werden
Im Moment, wenn der X.Org-Server in einer Multi-Monitor-Konfiguration mit ausgeführt wird Anzeigen mit unterschiedlichen Bildwiederholraten, kann es zu einer schlechten Erfahrung mit einer Vielzahl von visuellen Mängeln führen, wenn ein ungerichtetes Vollbildfenster mit Seitenumblättern für DRI3/Present ausgeführt wird. Es gibt jetzt eine Änderung, die mit einem neuen”AsyncFlipSecondaries”in den X.Org-Server integriert wurde, um diese Erfahrung beim Ausführen mehrerer Anzeigen mit unterschiedlichen Aktualisierungsraten zu verbessern.
GNOME 41 Release Candidate kommt mit vielen Verbesserungen
Vor der offiziellen Veröffentlichung von GNOME 41 im Laufe dieses Monats ist der Release Candidate jetzt verfügbar, um weitere Tests zu erleichtern.
Und die beliebtesten vorgestellten Artikel/Rezensionen:
Ubuntu 21.10-Leistung immer noch besser als Windows 10, neuestes Windows 11-Build
Mit weniger als Einen Monat nach der offiziellen Veröffentlichung von Microsoft Windows 11 war ich neugierig, einige neue Benchmarks des neuesten Windows 11 Insider Preview-Builds gegen Windows 10 21H1 durchzuführen, um zu sehen, wie die Leistung aussieht. Natürlich auch, um zu sehen, wie sich Windows 11 gegen Ubuntu 21.10 entwickelt, das ebenfalls im Oktober veröffentlicht wird.
SiFive HiFive Unmatched Hands-On, erste RISC-V-Leistungsbenchmarks
Vor ein paar Wochen habe ich endlich HiFive Unmatched von SiFive als Flaggschiff-RISC-V-Entwicklungsboard erhalten. Zur Erinnerung, dies ist ihr Mini-ITX-Entwicklungsboard, das von ihrem U740-SoC angetrieben wird und 16 GB DDR4-Systemspeicher, einen PCI-Express-x16-Steckplatz, der mit AMD Radeon-Grafikkarten unter Linux arbeiten kann, und andere Funktionen bietet. Es war eine Freude, mit dieser Entwicklerplattform zu spielen, und anbei sind einige frühe Benchmarks enthalten, die die Leistung des U740 sowie die Entwicklung der Linux-Softwareunterstützung/-leistung zeigen.
AMD Ryzen 5 5600G/Ryzen 7 5700G Linux Gaming Benchmarks
Kürzlich mit meinen Linux Benchmarks der Ryzen 5 5600G und Ryzen 7 5700G Zen 3 APUs mit Radeon Vega Grafik I in einigen der grundlegenden Benchmarks die GPU-Grafik-/Rechenleistung berührt, während in diesem Artikel eine Reihe von Steam Play-und nativen Linux-Gaming-Benchmarks aufgeführt sind, um das Potenzial dieser Desktop-APUs der neuesten Generation für Linux-Spiele zu untersuchen.
AMD Ryzen 5 5600G Linux-Leistung
Letzten Monat waren unsere Benchmarks des AMD Ryzen 7 5700G unter Linux für diese neue Desktop-APU mit Zen 3-Kernen und Vega-Grafik verfügbar über Einzelhandelskanäle. Aufgrund des Leserinteresses und da der Ryzen 5 5600G immer noch über Internethändler erhältlich ist, hier ein Blick auf die AMD Ryzen 5 5600G Linux-Leistung in verschiedenen Benchmarks.
Die Leistung von Windows 11 WSL2 ist ziemlich konkurrenzfähig zu Ubuntu 20.04 LTS/Ubuntu 21.10
Kürzlich habe ich einige aktualisierte Windows 11-Benchmarks gegen Linux durchgeführt, um zu sehen, wie dieses bevorstehende Microsoft funktioniert System-Release konkurriert mit Ubuntu. In diesem Artikel erhalten Sie einen neuen Blick auf die Leistung des Windows-Subsystems für Linux (WSL2) auf dem fast finalen Windows 11 gegen Ubuntu Linux.
Benchmarking der Leistungsauswirkungen des neuesten Schutzes von Linux 5.15 bei Seitenkanalangriffen
Mit dem in Entwicklung befindlichen Linux 5.15-Kernel gibt es eine neue Option zum weiteren Schutz des Kernels um Seitenkanalangriffe und Informationslecks. Durch Aktivieren der Option wird sichergestellt, dass alle vom Aufrufer verwendeten Registerinhalte vor der Rückkehr von einer Funktion auf Null gesetzt werden. Obwohl die gemeldeten Leistungskosten gering sein sollen, habe ich beschlossen, beim Umschalten dieser neuen Kconfig-Härtungsoption einige Benchmarks durchzuführen.
Linux 5.15-rc1 verursacht eine neue Verlangsamung… Hier ist ein Blick
Wie immer, als das Zusammenführungsfenster von Linux 5.15 zu schließen begann, machte ich mich auf den Weg seine Leistung, um zu sehen, was für diese nächste Version des Kernels auf Lager ist und ob es irgendwelche Rückschritte oder andere erwähnenswerte Leistungsänderungen gab. Linux 5.15 war insgesamt in guter Verfassung für den”-rc1″-Zustand, außer dass die Code-Kompilierungs-Workloads auf mehreren Linux 5.15-rc1-Laufsystemen länger dauerten als Linux 5.14 oder früher. Wenn man es über mehrere Systeme hinweg und eine sehr reale Regression sieht, hat es sich gelohnt, es zu halbieren und genauer zu betrachten, also hier sind die Details.
NVIDIA RTX 30 Series Resizable BAR-Unterstützung verbessert weiterhin die Leistung unter Linux
Während NVIDIA die Resizable BAR bereits seit einiger Zeit mit ihren Grafikkarten der GeForce RTX 30 Series unterstützt, z Für diejenigen, die ausschließlich Linux verwenden, bleibt es eine größere Herausforderung, da AIB-Partner in der Regel keine vBIOS-Updates für die ReBAR-Unterstützung veröffentlichen, die unter Linux einfach angewendet werden können. Führt man aber ein Update durch – etwa unter Windows – kann sich die Leistungssteigerung lohnen, wenn man ein Spiel verwendet, das vom Support profitieren kann.
Ampere Altra Max M128-30 Linux Performance Preview
Im vergangenen Monat haben wir mit den Tests von Amperes Altra Max M128-30, dem neuen 128-Core-Serverprozessor des Unternehmens, begonnen. und in diesem heutigen Artikel sind unsere ersten Benchmarks dieses vielversprechenden Chips für Server mit hoher Kernanzahl in 1P-und 2P-Konfigurationen getestet.
Ein früher Blick auf die AMD P-State CPPC-Treiberleistung im Vergleich zu ACPI CPUFreq
Anfang dieses Monats hat AMD seine ersten öffentlichen Patches für die AMD P-State CPU-Frequenz veröffentlicht Skalierungstreiber, der ACPI CPPC nutzt, um letztendlich eine bessere Energieeffizienz und reaktionsschnellere CPU-Frequenzskalierung/Leistungszustandsentscheidungen auf Zen 3-(und schließlich Zen 2)-Prozessoren bereitzustellen. Dies ist Teil der Bemühungen um die Zusammenarbeit von AMD und Valve für eine bessere Linux-Effizienz, insbesondere mit dem von AMD betriebenen Steam Deck.
Benchmark-Artikel, die alle von Ihnen geschrieben wurden. Es war ein weiterer ereignisreicher Monat mit der Entwicklung von Linux 5.15, viel Treiberaktivität von AMD und Intel und anderen Open-Source-Meilensteinen wie der Veröffentlichung von GNOME 41 und der Auslieferung der Beta-Versionen von Ubuntu 21.10 und Fedora 35…