Was ist neu in Linux Kernel 5.14: 8 wichtige Verbesserungen
Wir bezeichnen Linux oft als Betriebssystem, aber in Wirklichkeit ist es nur der Kernel. Und der Kernel hat Version 5.14 erreicht und erweitert die Hardware, die Sie jetzt mit kostenloser und Open-Source-Software betreiben können, und die Dinge, die Sie auf diesen Geräten tun können.
Wie so oft entfernt diese Version Zehntausende von Codezeilen, diesmal durch den Wegfall der Legacy-IDE-Unterstützung. Nichtsdestotrotz enthält dieser Kernel aufgrund all der Ergänzungen immer noch mehr Codezeilen als der letzte. Hier einige der Highlights:
1. Kernplanung
Core Scheduling ist eine Funktion, die nach den Schwachstellen Meltdown und Spectre sichereres simultanes Multithreading bietet, anstatt die vorherige „Lösung“, simultanes Multithreading vollständig zu deaktivieren. Ein Feature, das vielleicht eher Systemadministratoren als Desktop-Benutzern zuzuordnen ist, ist das Core-Scheduling seit einigen Jahren in der Entwicklung, bevor es in der Kernel-Version 5.14 debütierte .
2. „Geheime“ Speicherbereiche
Eine weitere für Systemadministratoren, 5.14, bietet die Möglichkeit, Speicherbereiche zu erstellen, auf die andere Bereiche eines Systems, einschließlich des Kernels, nicht zugreifen können. Diese Funktion wird über einen memfd_secret- Systemaufruf bereitgestellt , der standardmäßig nicht aktiviert ist.
3. Verbesserungen beim Journaling für das ext4-Dateisystem
Das ext4-Dateisystem diente lange Zeit als Standard-Dateisystem für viele Linux-Distributionen und hat sich als zuverlässig erwiesen. Aber es gibt immer Raum für Verbesserungen. Dieses Kernel-Release reduziert das Risiko von Datenlecks weiter durch einen neuen ext4_ioc_checkpoint- Befehl, der das Dateisystem zwingt, anstehende Journal-Transaktionen auf die Platte zu schreiben und die Daten im Speicherbereich des Journals zu überschreiben.
4. Unterstützung für Raspberry Pi 400
Der Raspberry Pi 400 ist im Gegensatz zu früheren Modellen ein kompletter All-in-One-PC . Okay, meistens. Das bekommen Sie, wenn Sie einen Raspberry Pi in eine Tastatur stopfen. Alles, was Sie tun müssen, ist eine Maus und einen Monitor anzuschließen. Als dieses Gerät gestartet wurde, war es mit einem modifizierten Linux-Kernel ausgestattet. Jetzt ist die Unterstützung im regulären Kernel gelandet, der in den meisten Linux-Distributionen zu finden ist.
5. Unterstützung für physische Dell-Kill-Switches
Linux-Benutzer kennen das Konzept der Kill-Switches vielleicht bereits durch Laptops oder Telefone von Purism , aber andere Hersteller sind mit dem Konzept angesagt. Dell führt die Funktionalität in seine Laptops ein, und die Unterstützung dafür ist im Linux-Kernel gelandet.
6. USB-Treiber mit geringerer Latenz für Audio
Dies ist ein großes Plus für alle, die sich für die Audioproduktion an Linux wenden, sei es beim Erstellen von Musik oder einem Podcast. Es wurde bestätigt, dass die Wiedergabe mit geringerer Latenz mit PipeWire zusammen mit PulseAudio und JACK funktioniert.
7. Share-Select-Taste auf Xbox One Controllern
Die Spielekonsolen-Controller von Microsoft funktionieren hervorragend mit PCs und sind damit der Standard für viele Gamer. Diejenigen, die den Controller unter Linux verwenden, finden jetzt eine funktionale Share-Select-Schaltfläche.
8. Hot-Unplug für AMD Radeon Grafikkarten
Wenn Sie sich in einer Situation befinden, in der Sie Ihre AMD Radeon-Grafikkarte aus Ihrem PC schnappen möchten, während er eingeschaltet ist, ist die Unterstützung im Linux-Kernel gelandet. Dies ist wahrscheinlich nicht etwas, was viele Leute oft tun, aber wenn AMD beschlossen hat, dies zu etwas zu machen, das seine Grafikkarte kann, dann ist es vernünftig zu erwarten, dass die Funktion auch unter Linux funktioniert.
So erhalten Sie Linux-Kernel 5.14
Wenn Sie sofort den neuesten Kernel benötigen, haben Sie die Möglichkeit, Linux aus dem Quellcode zu erstellen, indem Sie die Dateien von kernel.org herunterladen . Dies ist jedoch weder die einfachste noch die empfohlene Vorgehensweise.
Für die meisten Benutzer ist es am besten, darauf zu warten, dass der neuere Kernel als Teil Ihrer regelmäßigen Systemaktualisierungen eintrifft. Dies kann bei einigen Distributionen eine längere Wartezeit bedeuten als bei anderen. Eine Distribution wie Ubuntu kann bis zum nächsten großen Betriebssystem-Upgrade auf einem einzigen Kernel bleiben, während eine Rolling-Release-Distribution wie Arch Linux den neueren Kernel in relativ kurzer Zeit bereitstellen wird.