Nachrichten

Top 10 der neuen Funktionen in Linux Kernel 5.7

Top 10 der neuen Funktionen in Linux Kernel 5.7

Linus Torvalds hat die Veröffentlichung von Linux Kernel 5 angekündigt.7 nach sieben Wochen Entwicklungszeit. Die Release-Ankündigung ist eine aufregende Neuigkeit, da sie eine Vielzahl neuer Funktionen sowohl für die Hardwarehersteller als auch für die Entwickler bringt.

Lassen Sie uns einen tiefen Einblick in die Neuerungen im Linux-Kernel 5 werfen.7, damit Sie entscheiden können, ob Sie Ihren Linux-Kernel auf Ihrem PC aktualisieren müssen. Normalerweise müssen die meisten Endbenutzer ihre Kernel nicht immer manuell aktualisieren, es sei denn, sie wissen, was sie tun. Das Upgrade des Kernels ist immer noch kein reibungsloser Prozess, und man muss vorher vorsichtig sein caution.

Top-Features von Linux Kernel 5.7

1. Hardware-Unterstützung für den neuen exFAT-Treiber

Der von Samsung gepflegte neue exFAT-Dateisystemtreiber ersetzt den schon länger existierenden exFAT-Treiber, der von Microsoft entwickelt wurde. Die Beteiligung von Samsung an der Codierung des neuen exFAT ist ein Segen, da sein exFAT-Treiber leistungsfähiger ist und an dem neuen Code aktiv gearbeitet wird.

2. Tiger Lake ist standardmäßig aktiviert

Obwohl sich Tiger Lake in der Vergangenheit über ein Jahr in die Linux-Kernel-Entwicklung eingeschlichen hat,.7-Kernel ist die erste Version, bei der die Tiger Lake Gen12-Grafikunterstützung standardmäßig aktiviert ist. Für diejenigen, die neu bei Tiger Lake sind, soll es Ice Lake in Intels Process-Architecture-Optimization-Modell ersetzen und basiert auf dem 10nm-Prozessknoten der dritten Generation namens 10nm++.

3. Erweiterte ARM-Geräteunterstützung

Linux 5.7 bietet auch die Mainline-Unterstützung für die neueste Generation von ARM-Geräten wie PineTab, PineBook Pro und PinePhone. Unterstützung für Qualcomm Snapdragon 865 wird ebenfalls hinzugefügt. Mediatek bekommt auch etwas Aufmerksamkeit, da der MT8516-SoC, der häufig von den Sprachassistenten verwendet wird, besser unterstützt wird.

4. Thermische Druckprüfung mit Taskplaner

Eine weitere kritische Funktion, die indirekt zu einer besseren Leistung führt, ist die Fähigkeit des Kernel-Schedulers, mit dem Temperatursensor der CPU zu kommunizieren, sodass er die reduzierte Taktrate aufgrund von Überhitzung kennt. Dies wiederum führt dazu, dass der Kernel bessere Entscheidungen über die Zuweisung der Ressourcen trifft. Es ist überraschend, dass der Linux-Kernel-Schedular bis heute aufgrund von thermischen Problemen nicht über die Geschwindigkeitsdrosselung der CPU informiert ist.

5. Zstd-Kompressionsunterstützung

Ebenfalls in dieser Version enthalten ist die Unterstützung der transparenten Zstd-Dateisystemkomprimierung. Dank des Flash-Friendly File-System (F2FS)-Maintainers Jaegeuk Kim von Huawei wird der Zstandard-Komprimierungsalgorithmus in den Kernel eingebunden. Mit dieser Unterstützung für die Komprimierung auf Dateisystemebene bedeutet dies, dass die Einstellung compress_algorithm=zstd beim Mounten eines F2FS-Dateisystems diese Zstd-Komprimierungsfunktion aktivieren kann.

6. Updates für Intel SpeedSelect-Technologie und Jasper Lake PMC

Einige Verbesserungen der x86-Plattformtreiber, einschließlich der Intel SpeedSelect-Technologie, werden in dieser Version angewendet. Zu den neuen Funktionen gehören die Anzeige der aktivierten CPU-Kernanzahl, eine bessere Fehlerberichterstattung und mehrere Bugfixes. Außerdem kommt Intel Power Management Controller für die PCH-Unterstützung für den Atom-basierten Jasper Lake hinzu.

7. IO_uring-Verbesserungen

IO_uring ist eine bedeutende Entwicklung, die in der Welt des Linux-Speicherplatzes stattgefunden hat. Diese Technologie ermöglicht eine schnellere und effiziente Lese-/Schreibleistung. Mit Linux 5.7 wurden weitere Verbesserungen hinzugefügt, darunter Unterstützung für die Pufferauswahl, verbesserte IO-WQ-Verriegelung, Unterstützung für Spleißen und mehrere andere Verbesserungen, die diese Technologie zu großartigen und breiteren Anwendungen machen werden.

8. Bessere Unterstützung für Meson-Videodecodierung

Linux 5.7 bringt auch einige wichtige Medien-Updates. In erster Linie VP9-Decodierung, H.264-Dekodierung und HEVC-Dekodierungsunterstützung für Amlogic Meson VDEC-Treiber ist jetzt enthalten. Ein neuer imx219 i2c-Treiber für den Sony IMX219 CSI2 8MPix Sensor wurde ebenfalls hinzugefügt. Andere wichtige Medien-Updates umfassen die Unterstützung für 10-Bit-Bitstreams im Venus VDEC-Treiber und die AST2600-Unterstützung im ASpeed-Treiber. Sie können die vollständige Liste der Medienaktualisierungen in Linux 5 einsehen.7 Pull-Request.

9. In-Kernel-Pointer-Authentifizierung, Aktivitätsmonitore für ARM

Die Zukunft von ARM ist rosig. Unbestreitbar hat die ARM-Architektur in Linux 5 . viel Aufmerksamkeit erhalten.7 freigeben. In-Kernel-Pointer-Authentifizierung wird jetzt unterstützt. Dieser Zweck der Pointer-Authentifizierung besteht darin, ROP und andere Angriffe im Stil von Pufferüberläufen abzuschwächen. Mit Linux 5.7 funktioniert die Authentifizierung innerhalb des Kernels und ist daher sicherer für die Computerwürmer.

10. Andere Aktualisierungen

Das waren die wichtigsten Neuerungen in Linux 5.7 freigeben. Zu den weiteren Updates gehören ACPI-Unterstützung für USB-Schnittstellengeräte, verbesserte Longsoon 3-CPU-Unterstützung, Unterstützung für Apples USB Fast Charge, Verbesserungen beim EFI-Boot-Handling, HDR/OLED-Panel-Unterstützung in AMDGPU und SELinux-Leistungsoptimierungen.

So verwenden Sie AutoKey zur Automatisierung von Linux-Spielen
AutoKey ist ein Desktop-Automatisierungsdienstprogramm für Linux und X11, programmiert in Python 3, GTK und Qt. Mithilfe der Skript- und MACRO-Funktio...
So zeigen Sie den FPS-Zähler in Linux-Spielen an
Linux-Gaming bekam einen großen Schub, als Valve 2012 die Linux-Unterstützung für den Steam-Client und seine Spiele ankündigte. Seitdem haben viele AA...
Herunterladen und Spielen von Sid Meier's Civilization VI unter Linux and
Einführung in das Spiel Civilization 6 ist eine moderne Version des klassischen Konzepts, das in der Reihe der Age of Empires-Spiele eingeführt wurde....