Eine neue Version des Linux-Kernels ist eingetroffen. Wie die meisten Updates enthält Version 5.19 keine Funktion, die Schlagzeilen macht. Stattdessen ist es mit verschiedenen Verbesserungen gefüllt, die Linux auf neuer und alter Hardware leistungsfähiger machen.
Vielleicht ist 5.19 ein Release, das Sie überrascht. Aber wenn Sie nicht überrascht werden wollen, hier sind einige Dinge, die Sie erwarten können.
Linux läuft auf verschiedenen ARM-Geräten, aber die Erfahrung verblasst im Vergleich dazu, wie gut Linux auf Intel-Geräten läuft. Obwohl zwischen den beiden eine große Lücke besteht, gehen die Fortschritte weiter. Die ARM-Unterstützung hat ein Niveau erreicht, auf dem Linus Torvalds getestet und getestet hat veröffentlichte diese Version des Kernels mit einem ARM-Laptop, ein Apple M2 MacBook Air. Besonderer Dank gilt dem Asahi-Team, das daran gearbeitet hat, Linux auf Apple Silicon zum Laufen zu bringen.
In halbbezogenen Apple M1-News wurden Treiber für den Apple M1 NVMe-Controller und Apple eFuse in den Kernel integriert.
2. Intel Überhitzungs- und Batterieentladungskorrekturen
Bei einigen Laptops mit Intel-CPUs ist der Akku im Suspend-Modus schneller als erwartet entladen. Besitzer werden oft von einem überhitzten Laptop überrascht, besonders wenn sie das Gerät aus einer Tasche ziehen. Der neueste Kernel enthält Korrekturen, um diese Probleme für Intel Skylake (im Jahr 2015 eingeführt) über Comet Lake-CPUs (im Jahr 2019 eingeführt) zu beheben. Jetzt sollen Laptops kühl bleiben und länger schlafen.
Es gibt auch Unterstützung für Linux-Leerlauftreiber für Intel Alder Lake-CPUs. Der Intel p-State-Treiber erhält ebenfalls einige Verbesserungen. Der p-State-Treiber betrifft die Optimierung des Stromverbrauchs und betrifft insbesondere die Optimierung der Spannung und der CPU-Frequenz.
Das ist noch nicht alles für Intel-bezogene Neuigkeiten. Raptor- und Alder-Lake-CPUs erhalten Unterstützung für Running Average Power Limiting (RAPL). Dies ist eine Möglichkeit, die maximale durchschnittliche Leistung zu begrenzen, die Komponenten eines Computers weniger zu belasten und das System kühler laufen zu lassen.
3. Unterstützung der LoongArch-CPU-Architektur
Linux 5.19 läuft eher auf Geräten mit LoongArch-CPU-Architektur. Der Code stammt von der chinesischen Firma Loongson, die für ihre MIPS64-basierten Systeme bekannt ist. Man könnte LoongArch als MIPS64 und RISC-V beschreiben. Einige LoongArch-Kernelcodes verwenden MIPS-Code wieder.
Aber nicht zu schnell. Linux kann noch nicht auf tatsächlicher LoongArch-Hardware ausgeführt werden, da es Treibercode gibt, der nicht rechtzeitig für diese Version zusammengeführt wurde.
4. Grafische Verbesserungen
Es gibt grafische Verbesserungen, unabhängig von Ihrer Hardware. Der primäre betrifft Änderungen am Direct Rendering Manager-Subsystem, von denen AMD-GPUs umfassend profitieren und gleichzeitig die Erfahrung auf Intel-Hardware und einigen ARM-GPU-Chips verbessern. Dies umfasste fast eine halbe Million Codezeilen.
5. Zahlreiche Networking-Ergänzungen
Linux-Kernel 5.19 fügt BIG TCP-Unterstützung hinzu, die größere TSO/GRO-Paketgrößen für IPv6-Verkehr ermöglicht. Netzwerkgeschwindigkeiten können jetzt 400 Gbit/s erreichen. Dies wird denjenigen helfen, die Rechenzentren und andere Cloud-basierte Infrastrukturen verwalten, deren Aufgabe es ist, erhebliche Mengen an Netzwerkverkehr zu verwalten. Der Rest von uns kann anfangen, indem er lernt wofür TCP steht und was es tut.
Diese Version fügt auch eine Userspace-Komponente zum Verwalten von MultiPath TCP (MPTCP) hinzu. Wenn Sie nicht in der Systemadministration arbeiten, hat dies keine direkten Auswirkungen auf Sie (abgesehen davon, dass Websites möglicherweise schneller geladen werden).
Netzwerktreiber wurden ebenfalls verbessert. Betrachten Sie den ATH11K-Treiber von Qualcomm, der Wake-on-LAN-Unterstützung erhalten hat. Dann gibt es den RTW89-Wireless-Treiber von Realtek, der jetzt Realtek 8852ce 5-GHz-Geräte unterstützt. Unterstützung ist auch für MediaTekT700-Modems und Renesas RZ/V2M gelandet.
Es gibt auch einen neuen Treiber für pureLiFi. LiFi ist eine lichtbasierte Netzwerktechnologie, bei der Daten überträgt mithilfe eines Lichtstroms, den ein Gerät in ein elektronisches Signal umwandelt und dann wieder zurück Daten. Dies ist eine Technologie, die die meisten von uns vorerst nicht betreffen wird, aber Sie können sie unter „cool“ einordnen.
Wenn Sie an IoT-Geräten arbeiten, wird es Sie vielleicht freuen zu wissen, dass das WFX Wi-Fi Low-Power-IoT von Silicon Labs jetzt einen Treiber im Kernel hat.
6. Neu aktiviertes Zubehör
Die drahtlose mechanische Tastatur des Keychron verfügt jetzt über funktionierende Funktionstasten. Und der Linux-Kernel unterstützt jetzt die Tastenbelegung und das native Scrollen auf der Lenovo ThinkPad TrackPoint II-Tastatur und ermöglicht es den Besitzern auch, die mittlere Taste zu verwenden. Wenn Sie also eine dieser Tastaturen gekauft haben, bevor Sie zu Linux wechseln, nur um festzustellen, dass sie nicht so gut funktionieren, ist es bald in Ordnung, sie wieder anzuschließen, sobald 5.19 in Ihrer Distribution ankommt.
Der Lenovo ThinkPad X12 TrackPoint, der auch als Mausnoppe bekannt ist, die in der Mitte einiger Tastaturen erscheint, ist zwar kein Zubehörteil, hat aber einige Aufmerksamkeit erhalten. Das Google Whiskers Touchpad funktioniert auch unter Version 5.19.
Der Wacom-Treiber kann jetzt Stifte mit drei Tasten bedienen. Es unterstützt auch Stift- und Touch-Zeitstempel. Alternativ, wenn Sie Huion-Tablets und -Stifte verwenden, umfasst der UC-Logic-Support jetzt Unterstützung für mehr dieser Geräte.
7. Bessere Kompression
Der Kernel unterstützt jetzt zstd-komprimierte Firmware. zstd ist ein verlustfreier Datenkomprimierungsalgorithmus, der ursprünglich bei Facebook entwickelt wurde. Das stimmt. Wir haben einen Punkt erreicht, an dem Unternehmen aller Art in die Verbesserung des Linux-Kernels investieren. Die Komprimierung ist eine wichtige Komponente bei der Reduzierung von Download-Geschwindigkeiten und Wartezeiten.
Ist es an der Zeit, Linux Kernel 5.19 zu installieren?
Während Sie Kernel 5.19 direkt installieren können, ist es besser, zu warten, bis die neueste Version als Systemupdate für Ihre Distribution verfügbar ist. Diese Version des Kernels wird besser getestet und konfiguriert, um einsatzbereit zu sein.
Einige Distributionen wie Fedora und Rolling-Release-Distributionen wie Arch Linux stellen relativ schnell neue Kernel bereit. Andere neigen dazu, neue Kernel für die nächste Hauptversion der Distribution aufzusparen, wie es bei Ubuntu der Fall ist. Aber wenn Ihr Computer und Ihre Peripheriegeräte bereits funktionieren, ist das Warten nicht so schwer, wenn Sie es überhaupt bemerken.