Was ist neu in Linux-Kernel 5.14?

Als Linux 30 Jahre alt wird, wurde Kernel 5.14 veröffentlicht. Es enthält das übliche breite Angebot an internen Fixes unterhalb der Haube und für den Benutzer sichtbaren Änderungen. Werfen wir einen Blick auf die wichtigsten Verbesserungen und Vorteile.

Geburtstagsfeiern und ein neuer Kern

Linux ist gerade 30 geworden. Linus Torvalds‘ berühmter Beitrag über die Entwicklung eines freien Betriebssystems („…nur ein Hobby, wird nicht groß und professionell sein wie GNU“) wurde am 25. August 1991 erstellt. Ein neuer Linux-Kernel wurde Ende August 2021 veröffentlicht, zeitgleich mit dem „Konstanter Glanz, Feuerwerk und Champagner“ die Torvalds trocken schlussfolgert, wird sicherlich das Vergehen der dazwischenliegenden drei Jahrzehnte markieren.

Dieses Kernel-Release bringt eine vielfältige Sammlung von Verbesserungen und Änderungen mit sich, die die üblichen Fehlerbehebungen und Leistungsverbesserungen mit Funktionen für einige eher spezifische Anwendungsfälle wie bessere Unterstützung für bestimmte Arten von Hardware und Hot-Unplugging für bestimmte Grafikkarten mischen.

Die Nische des einen ist der Mainstream des anderen. Irgendjemand wird sich freuen, selbst die esoterischste Ergänzung oder Korrektur zu sehen. Die Unterstützung von mehr Hardwareplattformen trägt zur Verbreitung von Linux bei, was im weiteren Sinne nur eine gute Sache sein kann. Davon abgesehen gibt es in dieser Version viel, von dem alle profitieren.

Die eine Änderung, von der Sie vielleicht schon gehört haben, ist keine der Neuzugänge, sondern etwas, das entfernt wurde. Mehrere Zehntausend Zeilen Legacy-Code wurden aus dem Kernel entfernt, und damit auch die Unterstützung für die alte und veraltete Festplattenschnittstelle der integrierten Laufwerkselektronik (IDE).

Werbung

Die Unterstützung für eine Hardwareschnittstelle, die bis in die späten 1980er Jahre zurückreicht, wurde eingestellt, aber was ist neu in dieser Version für das Hier und Jetzt?

Verbesserte Integration von Laptop-Funktionen

Laptops einiger Hersteller werden von dedizierten Funktionen im Kernel 5.14 profitieren. Einige davon sind für den durchschnittlichen Endbenutzer sichtbar und andere befinden sich hinter den Kulissen. Lenovo ThinkPad Laptop-Benutzer können jetzt die BIOS-Einstellungen von Linux aus ändern.

Dies baut auf einer von Dell angeführten Initiative auf, die auch einen Treiber beigesteuert hat, der die Deaktivierung von Webcams und Mikrofonen ermöglicht, indem er die Aktion eines Kill-Switches oder der herstellerspezifischen Tastenkombination nachahmt, die dasselbe tut.

Verbesserte Prozessorunterstützung

Intels P-Zustand Prozessoren mit Hybridarchitektur das Erlensee P und Alder Lake M erhalten erweiterten Support. Diese Prozessoren verfügen über eine Mischung aus leistungsstarken „Golden Cove“- und hocheffizienten „Gracemont“-Kernen. Nicht zu vergessen ist die Unterstützung für AMDs Yellow Carp GPU und Beige Goby GPU.

Wie werden sich die Meltdown- und Spectre-Fehler auf meinen PC auswirken?

VERBUNDENWie werden sich die Meltdown- und Spectre-Fehler auf meinen PC auswirken?
Verwandt :  Was ist das Geheimnis hinter der freundlichen Harpyie in der letzten Override-Mission von Destiny 2?

Die wahrscheinlich wichtigsten prozessorbezogenen Kernel-Verbesserungen sind die memfd_secret und Verbesserungen der Kernplanung. Diese sind Teil der laufenden Initiative gegen Intels frühere Spectre- und Meltdown-Schwachstellen. Diese wurden 2018 entdeckt und seitdem wird daran gearbeitet, diese schwerwiegenden Sicherheitslücken zu beheben.

Die memfd_secret -Funktion ermöglicht es Anwendungen, Speicher zuzuweisen und abzugrenzen, auf den selbst der Kernel nicht zugreifen kann. Dadurch erhalten Anwendungen einen sicheren Ort zum Speichern von Geheimnissen wie Verschlüsselungsschlüsseln und Authentifizierungsdaten.

Werbung

Die Core-Scheduling-Methoden ermöglichen es dem Kernel, Hyper-Threading effizienter zu nutzen. Es kann jetzt sicherstellen, dass Prozesse mit hoher und niedriger Vertrauenswürdigkeit nicht gleichzeitig auf demselben Kern ausgeführt werden. Frühere Methoden zur Bekämpfung von Spectre und Meltdown bestanden darin, Hyper-Threading zu deaktivieren. Offensichtlich war das eine Notlösung, und wir sehen, wie die echten Korrekturen durchkommen.

Die RISC-V-Architektur erhält erweiterte Unterstützung in Form eines verbesserten Zugriffs auf einige Kernfunktionen des Kernels, einschließlich transparente riesige Seiten. Dies ist eine Kernel-Funktion, die die Leistung verbessert, indem sie die Speicherzuordnungsfunktionen einer CPU am effizientesten nutzt. Diese werden durch optimierte Routinen unterstützt, um Daten zwischen Kernelspace und Userspace hin und her zu verschieben. Das Hinzufügen von SimpleDRM – in diesem Zusammenhang „Direct Rendering Manager“ und nicht „Digital Rights Management“ – verbessert die Interaktion mit GPUs.

USB4-Verbesserungen

Die USB4-Routinen des Kernels wurden verbessert. Die Latenz der Audiotreiber wurde reduziert, und vielen anderen USB-bezogenen Treibern wurden Verbesserungen und Fehlerbehebungen hinzugefügt. Die Unterstützung von USB4 im Thunderbolt-Kern wurde aktualisiert und erhöht.

AMD Radeon Hot-Swapping-Unterstützung

Lust dich zu ziehen AMD Radeon Grafikkarte aus Ihrem Computer, während er läuft? Theoretisch können Sie dies mit Kernel 5.14 jetzt tun, und zwar ohne eine Kernel-Panik für Ihre Bemühungen zu bekommen. Dies mag ein wenig gesuchtes Feature sein, aber die AMD Radeon GPUs unterstützen dieses Feature und daher unterstützt der Kernel es jetzt.

Unterstützung für andere Plattformen

Die Unterstützung für Plattformen außerhalb des Standard-PC-Formfaktors wurde verbessert. Die Raspberry Pi 400 ist ein Computer in einer Tastatur. Basierend auf Modell 4 des beliebten Raspberry Pi Einplatinencomputers (SBC), der von Bastlern, Herstellern und Pädagogen sehr beliebt ist, verpackt es einen sehr erschwinglichen Computer in einem Paket, das kleiner als eine Standardtastatur ist. Die nicht standardmäßige Hardware erforderte jedoch einen benutzerdefinierten Kernel. Die Unterstützung ist jetzt im Standard-Kernel enthalten.

Der Banana Pi ist ein frech benannter direkter Konkurrent des Raspberry Pi. Die Bananen-Pi-Modell M bekommt jetzt direkte Unterstützung innerhalb des Kernels.

Auch Systems-on-a-Chip hat Aufmerksamkeit erregt. Hinzufügen von direkter Unterstützung für die Qualcomm SM8150 System-on-a-Chip (SoC) verbessert die Benutzererfahrung für Linux-Benutzer, indem es die Microsoft Surface Duo Plattform, die auf diesem SoC basiert. SM8150 ist die Teilenummer für die mobile Plattform Snapdragon 855+/860.

Verwandt :  So deaktivieren Sie eine Laptop-Tastatur unter Windows 10

Die Rockchip RK3568 SoC wird auch von Kernel 5.14 unterstützt. Dies ist ein Produkt, das von anderen Herstellern in ihren eigenen Produkten verwendet werden soll. Interessanterweise wird es auf der Quarz64. Dies ist ein SBC, der von Pine64 entwickelt wird, den Leuten hinter dem Linux-basierten PinePhone.

Werbung

Beim Thema Smartphones wurde auch die Unterstützung für die Sony Xperia 1/1II und 5/5II-Smartphones, die ihre Verwendung mit Betriebssystemen wie Ubuntu Touch erleichtern.

Wann wird meine Distribution 5.14 erhalten?

Rollierende Distributionen wie Arch und Manjaro aktualisieren sich bereits auf 5.14. Andere Distributionen werden nach ihren eigenen Upgrade- und Update-Zyklen nachziehen. Es ist großartig, eine immer breitere und bessere Unterstützung für andere Plattformen als Standard-Desktops und -Server zu sehen. Davon profitiert die gesamte Linux-Community, nicht nur die Benutzer von Nicht-Mainline-Plattformen.

Oh ja, alles Gute zum Geburtstag, Linux!

Moyens Staff
Moyens I/O-Personal. motivierte Sie und gab Ratschläge zu Technologie, persönlicher Entwicklung, Lebensstil und Strategien, die Ihnen helfen werden.