Linux 6.18 bietet Verbesserungen in Leistung, Sicherheit und Hardwareunterstützung.

  • Linux 6.18 ist jetzt verfügbar und soll der nächste LTS-Kernel werden.
  • Es bietet deutliche Leistungsverbesserungen in den Bereichen Netzwerk, Speicher, Dateisysteme und Multitasking.
  • Die Sicherheit wird durch GMP-Programmsignaturen und Audits für mehrere LSMs gestärkt.
  • Erweitert die Hardwareunterstützung auf Laptops, Desktop-PCs, Apple Silicon und Gaming-Geräte.

Linux 6.18

Der Kern von Linux 6.18 kann jetzt heruntergeladen werden Dies geschieht zu einem Zeitpunkt, an dem viele Nutzer Anzeichen von Windows-11-Müdigkeit und der erzwungenen Integration künstlicher Intelligenz in Desktop-Systeme zeigen. Vor diesem Hintergrund hat die Kernel-Community die Gelegenheit genutzt, Leistung, Stabilität und Hardwareunterstützung deutlich zu verbessern, um Linux zu einer attraktiveren Alternative für Desktop-PCs, Laptops und Server in Europa und Spanien zu machen.

Nach mehreren etwas konservativeren Versionen, die sich hauptsächlich auf die Fehlerbehebung konzentrierten, bringt diese Version wieder ein Welle neuer FunktionenInterne Änderungen und verbesserte Kompatibilität. Es handelt sich nicht um eine optisch spektakuläre Überarbeitung, da alles „im Hintergrund“ stattfindet, aber sie stellt einen bedeutenden Fortschritt für alle dar, die Linux für Arbeit, Freizeit oder KI-Forschung nutzen, insbesondere auf modernen Consumer-Computern und in professionellen Infrastrukturen.

Linux 6.18: Eine stabile Version, die auf Langzeitunterstützung abzielt

Linus Torvalds hat auf der LKML die Veröffentlichung von Linux 6.18 stabil Nach einem Entwicklungszyklus, in dem zwar in der letzten Woche mehr Fehler behoben wurden als gewünscht, aber keine schwerwiegenden Probleme auftraten, die weitere Verzögerungen rechtfertigen würden, hat die Community den Code auf kernel.org veröffentlicht und bereitet sich nun auf das Merge-Fenster für Linux 6.19 vor. Alles deutet jedoch darauf hin, dass diese Version als Nächstes veröffentlicht wird. LTS-Kernel wurde über mehrere Jahre beibehalten.

In praktischer Hinsicht bedeutet das Version 6.18 scheint eine LTS-Version zu werden. Dies bedeutet, dass viele europäische Distributionen für Unternehmen, Cloud-Systeme und Embedded-Geräte – darunter solche, die auf Debian, Ubuntu, SUSE oder Red Hat basieren – diese als Grundlage für ihre Langzeitunterstützungsversionen nutzen könnten. Für Privatanwender in Spanien bedeutet dies eine schrittweise Einführung über stabile Versionen der Distributionen, insbesondere für zertifizierte Systeme und neuere Hardware.

Verbesserungen für Gaming- und Consumer-Hardware

Einer der Aspekte, der in Linux 6.18 die größte Aufmerksamkeit erhalten hat, ist der Erfahrung mit spielorientierten Geräten und auf modernen Laptops. Diese Version verfügt über einen neuen HWMON-Controller speziell für GPD-PC-Konsolen wie den GPD Win 4 und Win Max 2, der eine präzisere Lüftersteuerung und zuverlässigere Messwerte der Temperatursensoren ermöglicht – entscheidend, wenn Sie die Leistung des Systems mit anspruchsvollen Spielen oder intensiven Anwendungen voll ausschöpfen wollen.

Mehrere sind ebenfalls enthalten. Fehlerbehebungen für ASUS ROG Ally und Lenovo Legion Go 2Dieses Update behebt lästige Probleme mit NVMe-Laufwerken und bestimmte unerwartete Unterbrechungen, die zum Systemabsturz führen konnten. Für alle, die Controller an ihren PC oder Laptop anschließen, gibt es eine wichtige Neuerung: Die Audiobuchse des PlayStation DualSense-Controllers funktioniert nun auch unter Linux einwandfrei. Das Anschließen von Kopfhörern an den Controller schaltet die Audioausgabe wie erwartet um, und das integrierte Mikrofon kann ohne zusätzliche Einstellungen verwendet werden.

Grafik, Prozessoren und KI-Beschleuniger in Linux 6.18

In puncto Grafik macht Linux 6.18 mit seinen Treibern einen weiteren Schritt nach vorn. Neu für NVIDIA Turing- und Ampere-KartenDiese Grafikkarten nutzen nun standardmäßig die GSP-Firmware (GPU System Processor), sofern verfügbar. Dieses Design, Teil eines umfassenderen Wandels im NVIDIA-Ökosystem, zielt darauf ab, das Energiemanagement zu verbessern und die Grundlage für eine zukünftig robustere Unterstützung zu schaffen – ein wichtiger Faktor für Workstations und Gaming-PCs, die auch in europäischen Arbeitsumgebungen immer häufiger zum Einsatz kommen.

Auf der CPU-Seite nutzt der Kernel die neueste Generation von Intel-Prozessoren besser aus. Das Energiemanagement wurde plattformübergreifend verbessert. Intel Meteorsee durch dynamische Effizienzregelung, die es dem Regler ermöglicht intel_pstate Dieser Modus nutzt Hardware-P-Zustände ohne die üblichen Einschränkungen von EPP. Dies führt zu einem besseren Gleichgewicht zwischen Leistung und Stromverbrauch, was insbesondere für ultraleichte Laptops interessant ist, die in Spanien und dem Rest der EU verkauft werden.

Linux 6.18 enthält außerdem einen ersten Treiber, der in Rust geschrieben ist für die ARM-GPU MaliEs befindet sich noch in einem frühen Stadium. Es handelt sich um eine Anpassung des Panthor-Treibers, die schrittweise funktionale Gleichwertigkeit erreichen soll. Obwohl es noch nicht für die breite Öffentlichkeit geeignet ist, ebnet dieser Ansatz den Weg für eine bessere Unterstützung integrierter Grafik in ARM-Systemen, die in eingebetteten Geräten, Einplatinencomputern (SBCs) und leichten Laptops eingesetzt werden.

Bezüglich der KI-Beschleunigung wird ein neuer Treiber integriert. NPU Rockchip Mit Unterstützung für Mehrkernprozessoren und dynamischer Frequenzskalierung wurde diese Hardware entwickelt, um die Leistung von Machine-Learning-Anwendungen auf Boards mit Rockchip-SoC zu verbessern. Diese Hardware, die in Europa weit verbreiteten, kostengünstigen Entwicklungsboards sehr beliebt ist, ermöglicht es Nutzern, ihre Möglichkeiten besser auszuschöpfen, ohne ständig auf dedizierte GPUs angewiesen zu sein.

Garben: schnellerer Speicher und reibungsloseres Multitasking

Eine der auffälligsten Neuerungen im Inneren ist die Einführung der Funktionalität namens "Garben"Ein neues, CPU-spezifisches Cache-System für die Speicherverwaltung. Anstatt dass alle Kerne um dieselben Objekte konkurrieren, verwaltet jeder Prozessor seinen eigenen kleinen „Speicher“ von Strukturen. Dies reduziert Konflikte und verkürzt die Latenzzeiten bei häufigen Speicherzuweisungen.

Diese Änderung, die auf den ersten Blick sehr technisch klingen mag, hat reale Auswirkungen: parallele Aufgaben und intensives Multitasking Sie sollten sowohl auf Entwicklungsarbeitsplätzen als auch auf Servern mit Containern, virtuellen Maschinen oder stark frequentierten Webdiensten reibungsloser funktionieren. In europäischen Public-Cloud- und Rechenzentrumsumgebungen, in denen Linux weit verbreitet ist, können diese Feineinstellungen die Reaktionsfähigkeit unter Last spürbar verbessern.

Netzwerkleistung, Swapping und Aufgabenplanung in Linux 6.18

Das Netzwerk-Subsystem erfährt ebenfalls eine Reihe von Verbesserungen. Besonders hervorzuheben ist die gesteigerte Empfangsleistung... UDP-Pakete bis zu 47%Dank Optimierungen auf niedriger Ebene, die unter anderem dazu dienen, hohes Datenaufkommen und sogar UDP-basierte DDoS-Angriffe besser zu bewältigen, können diese Verbesserungen dazu beitragen, die Latenz während Spitzenzeiten für europäische Streaming-Dienste, Online-Spiele und Echtzeitkommunikation unter Kontrolle zu halten.

Der Kern führt außerdem ein Neue PSP-Verschlüsselungsunterstützung für TCP-VerbindungenDies bietet in bestimmten Szenarien eine zusätzliche Sicherheitsebene. Parallel dazu führt der TCP-Stack erste Unterstützung für Accurate Explicit Congestion Notification (AccECN) ein, eine Variante zur Verbesserung der Staukontrolle, die insbesondere in komplexen Netzwerken wie denen großer Anbieter in der EU von Nutzen ist.

Über das Netzwerk hinaus verfeinert Kernel 6.18 die TauschsubsystemDurch die Wiederverwendung der Auslagerungstabelleninfrastruktur als Cache-Backend führt diese Umstrukturierung zu einer Leistungssteigerung von 5 % bis 20 % unter intensiven Lasttests, sei es beim Durchsatz, bei Anfragen pro Sekunde oder bei Kompilierzeiten. In Kombination mit Verbesserungen am Task-Scheduler und einem ausgewogeneren NUMA-Speicherausgleich reagieren Systeme unter Speicherdruck besser und mit weniger abrupten Leistungseinbrüchen.

Dateisysteme: Bcachefs wird eingestellt, die übrigen werden verstärkt.

Im Bereich der Dateisysteme war die am meisten beachtete Entscheidung dieses Zyklus die Löschen von Bcachefs aus dem Kernel-HauptbaumDer Code wurde als extern betreut gekennzeichnet. Wer also weiterhin mit diesem System experimentieren möchte, muss DKMS-Module verwenden oder ihn selbst kompilieren. Grund dafür war weniger die technische Qualität des Codes als vielmehr das wiederholte Versäumnis des Maintainers, Merge-Fristen einzuhalten, was die Beziehungen zu Torvalds und dem restlichen Kernel-Team belastete.

Doch damit nicht genug: Linux 6.18 verbessert auch die Unterstützung für andere, weiter verbreitete Systeme. Btrfs Es ermöglicht nun endlich die Verwendung von Blockgrößen, die größer als die Seitengröße sind, optimiert die Parallelverarbeitung für leseintensive Arbeitslasten und behebt mehrere interne Probleme. Der Veteran XFS Es aktiviert standardmäßig die Online-Prüf- und Reparaturfunktion (online fsck), die zuvor als experimentell galt und es Ihnen ermöglicht, bestimmte Probleme mit dem installierten und in Betrieb befindlichen System zu beheben.

der Controller exFAT wird aggressiven Optimierungen unterzogen.In einigen Szenarien mit SD-Karten und USB-Sticks wurden Beschleunigungen von bis zu 16 Mal bei Lese- und Schreibvorgängen beobachtet. Für Anwender, die Daten zwischen Windows und Linux mithilfe dieser Wechselmedien austauschen, stellt dies eine spürbare Verbesserung im Alltag dar. Ext4 Die Unterstützung für reservierte 32-Bit-Benutzer- und Gruppenkennungen wurde zusammen mit einer neuen Schnittstelle hinzugefügt. ioctl() um Superblock-Parameter abzurufen und festzulegen, Details, die sowohl für Systemadministratoren als auch für Entwickler von Verwaltungstools von Interesse sind.

Verbesserte Sicherheit: Signierter BPF und erweiterte Überwachung in Linux 6.18

Sicherheit ist und bleibt eine der Säulen der Linux-Entwicklung. Diese Version führt Folgendes ein: … Unterzeichnung von GMP-ProgrammenDies ermöglicht die Überprüfung der Integrität von Code, der vor der Ausführung dynamisch in den Kernel geladen wird. Diese Maßnahme, die zunächst sehr spezifisch erscheinen mag, ist entscheidend für Umgebungen, in denen BPF umfassend für Observability, Netzwerkfilterung oder erweiterte Sicherheitsfunktionen eingesetzt wird – etwas, das in europäischen Rechenzentren und Cloud-Plattformen immer häufiger vorkommt.

Das Audit-Subsystem wurde verbessert, um mehrere Aufgaben effizienter bewältigen zu können. Linux-Sicherheitsmodule (LSM) Gleichzeitig aktiv. Dies erleichtert die Koexistenz und gemeinsame Überwachung von Mechanismen wie SELinux, AppArmor und anderen Modulen und ermöglicht so gestapelte Sicherheitsrichtlinien, die für Organisationen mit strengen regulatorischen Anforderungen in der EU, wie z. B. der Einhaltung der NIS2-Richtlinie oder branchenspezifischer Vorschriften, von Interesse sind.

Andererseits wurde die Entscheidung getroffen, Die HMAC-Verschlüsselungsfunktion auf dem TPM-Bus ist standardmäßig deaktiviert.Da die aktuelle Implementierung Leistungsprobleme verursachte, ohne nennenswerte Sicherheitsvorteile zu bieten, beseitigt die Deaktivierung Engpässe, ohne das System angreifbarer zu machen. Auf der Ebene der Virtualisierung und des Speicherschutzes unterstützt KVM Technologien wie die Control-flow Enforcement Technology (CET) von Intel und AMD sowie SEV-SNP CipherText Hiding auf x86-Hosts. Zudem wurde die Speicherbewahrung hinzugefügt. vmalloc innerhalb des Kexec-HandOver-Mechanismus.

Mehr Rust im Kernel und architektonische Verbesserungen

Linux 6.18 schreitet bei der Integration von Rust als Zweitsprache Die Entwicklung erfolgt innerhalb des Kernels. Die Bindungen für wichtige Kernel-APIs wurden erweitert, darunter atomare Operationen, die mit dem Kernel-Speichermodell kompatibel sind, Zugriff auf DebugFS, Bitmap-Verarbeitung und Treibererstellung, einschließlich des bereits erwähnten Rust-Treibers für ARM Mali-GPUs. Darüber hinaus wurden neue Rust-Bindungen für zukünftige USB-Treiber integriert, wodurch mittelfristig sicherere Treiber entwickelt werden können.

Ein weiteres relevantes neues Merkmal ist die Einbeziehung von Rust Binder-Treiber für Android-GeräteDies schafft die Grundlage für eine robustere Unterstützung dieser Plattform im Hauptkernel. Parallel dazu wird die BPF-Arena-Kompatibilität auf die PowerPC-Architektur erweitert und neue Architekturfunktionen für Arm, RISC-V und MIPS hinzugefügt. Dadurch wird die Rolle von Linux in eingebetteten Systemen, Entwicklungsboards und spezialisierten Servern, die auch auf dem europäischen Markt vertrieben werden, gestärkt.

Im RISC-V-Bereich wurden beispielsweise mehrere Änderungen, die es nicht rechtzeitig in Version 6.17 geschafft hatten, erneut eingeführt und verfeinert, wie etwa Neue Speicherabbildungsprimitive, Unterstützung für die RPMI-Schnittstelle (ähnlich wie bei ARM SCMI) und der Verwendung herstellerspezifischer Erweiterungen. Diese Verbesserungen tragen dazu bei, RISC-V als offene Alternative in der nächsten Generation europäischer Hardware zu etablieren.

Hardwareunterstützung: Laptops, Apple Silicon und mehr

Auf Laptops und Consumer-PCs erweitert Linux 6.18 die Kompatibilität deutlich. Es fügt hinzu: erste Unterstützung für haptische TouchpadsDiese Funktion, die größtenteils von Google bereitgestellt wird, ermöglicht die korrekte Funktion von haptischen Feedback-Panels. Dies betrifft viele moderne Modelle, die mit dieser Hardware auf dem spanischen und europäischen Markt erscheinen.

Die Laptop-Unterstützung wurde verbessert mit Snapdragon X Elite und verwandte Technologien, darunter neue Treiber für Energiemanagement und Video sowie Korrekturen an den Device Trees, die PCIe-Anschlüsse, Audiocontroller und andere wichtige Komponenten beschreiben. Die Kompatibilität wurde zudem auf HP Omen-Laptops, Alienware-Laptops und die Dell G-Serie erweitert und bietet nun detaillierte Steuerungsmöglichkeiten für Lüfter, Temperatursensoren und zonierte RGB-Beleuchtungssysteme.

Im Apple-Ökosystem ist Linux 6.18 integriert Erste Unterstützung für die SoCs M2 Pro, M2 Max und M2 Ultra Im Hauptkernel wird die Unterstützung durch die Einbindung neuer Device Trees verbessert. Die Arbeiten befinden sich noch in einem frühen Stadium, und für den täglichen Gebrauch auf Mac-Laptops in Spanien empfiehlt es sich weiterhin, Distributionen wie Asahi Linux mit ihren spezifischen Patches zu verwenden. Die Tatsache, dass die Unterstützung nun in den Hauptzweig aufgenommen wird, deutet jedoch auf nachhaltige und relevante Fortschritte mittelfristig hin.

Der Kernel verbessert zudem die Kompatibilität mit aktuellen Mainboards von ASUS, HP und anderen Herstellern hinsichtlich des HWMON-Treibers und erweitert die Anzahl der korrekt an das System angebundenen Temperatur- und Spannungssensoren. Dies erleichtert die Temperaturregelung und Lüftersteuerung sowohl in Heim-PCs als auch in Workstations im professionellen Einsatz.

Virtualisierung, Container und Unternehmensnetzwerke

Virtualisierungs- und Containertechnologien genießen weiterhin höchste Priorität. Linux 6.18 KVM verstärkt Dank neuer Funktionen zur Virtualisierung von Intel- und AMD-Sicherheitsfunktionen wie CET und SEV-SNP lassen sich gehärtete virtuelle Maschinen einfacher auf privaten oder öffentlichen Cloud-Plattformen bereitstellen. Zudem wurde die Unterstützung für die Ausführung des Kernels als Gastsystem auf dem FreeBSD-Bhyve-Hypervisor verbessert, wodurch sich die Kombinationsmöglichkeiten in gemischten Umgebungen erweitern.

Im Bereich der Container wurde die Handhabung von Dateideskriptoren, die mit Kernel-Namespaces verknüpft sind, verbessert. vereinfacht die Containerverwaltung Die Komplexität und ihre Integration mit Orchestrierungswerkzeugen wurden optimiert. Parallel dazu wurde die Skalierbarkeit von NFS-Servern durch ein verbessertes I/O-Cache-Management und Anpassungen, die die Systembelastung bei verteilten Workloads reduzieren, verfeinert. Dies ist besonders relevant für große Netzwerkspeicher-Implementierungen, wie sie von europäischen Unternehmen eingesetzt werden.

Die Unterstützung von Google PSP-Sicherheitsprotokoll (PSP) für die TCP-Verschlüsselung Es erweitert die Möglichkeiten zum Schutz des Datenverkehrs. In Kombination mit den bereits erwähnten Verbesserungen an UDP und TCP erweist sich Linux 6.18 als besonders robuster Kernel für rechenintensive Netzwerkaufgaben, von Proxys und Load Balancern bis hin zu Streaming-Diensten oder Online-Spielen auf europäischen Infrastrukturen.

Aktualisierung gemäß Vertriebskanal: Vorsichtsmaßnahmen und Optionen

So aktualisieren Sie auf Linux 6.18 Wie immer hängt es von der verwendeten Distribution ab. Bei Rolling-Release-Systemen wie Arch Linux oder Debian Testing wird diese Kernel-Version üblicherweise über ein Standard-Paketupdate bereitgestellt. In diesen Fällen genügt es, die üblichen Updates zu installieren, um den neuen Kernel zu installieren, sodass er beim nächsten Systemstart ausgewählt werden kann.

Wenn Verteilungen mit klassische UnterstützungszyklenBei Distributionen wie Ubuntu, Linux Mint oder openSUSE Leap verläuft der Prozess anders. Meistens wird der neue Kernel in eine zukünftige Version der Distribution integriert, oft in Verbindung mit einer LTS-Version (Long Term Support). Im konkreten Fall von Ubuntu beispielsweise wird erwartet, dass Version 6.18 in den Entwicklungs-Repositories zukünftiger Versionen erscheint, während Nutzer stabiler Versionen in Spanien sie später erhalten, sofern dieser Zweig als Basis verwendet wird.

Wer nicht warten möchte, kann auf Folgendes zurückgreifen: .deb-Pakete oder PPA-Repositories Diese Quellen bieten Builds des Hauptkernels sowie die von Canonical in seinem Kernel-Repository gepflegten Mainline-Pakete an. Allerdings bietet diese Methode in der Regel keine Garantien oder distributionsspezifische Patches und sollte daher bei Produktivsystemen oder kritischen Laptops mit Vorsicht eingesetzt werden. In professionellen Umgebungen und auf Servern in europäischen Rechenzentren empfiehlt es sich weiterhin, die vom jeweiligen Distributionsanbieter oder dem beauftragten Support-Provider bereitgestellten und gewarteten Kernel zu verwenden.

Fortgeschrittene Benutzer

Für fortgeschrittene Benutzer, die absolute Kontrolle bevorzugen, gibt es stets die Möglichkeit Laden Sie den Quellcode von kernel.org herunter. und den Kernel manuell kompilieren. Das klassische Verfahren beinhaltet das Abrufen der komprimierten Datei aus dem 6.x-Zweig, das Dekomprimieren dieser Datei und das Anpassen der Konfiguration mithilfe von make menuconfigKompilieren Sie mit allen verfügbaren Kerneln und installieren Sie anschließend die Module und den Kernel. Nach dem Neustart steht der neue Kernel im Bootmanager zur Auswahl.

Durch all diese Änderungen sticht Linux 6.18 als besonders relevante Version hervor: Es vereint deutliche Leistungsverbesserungen in den Bereichen Netzwerk, Speicher und Dateisysteme Mit soliden Schritten in puncto Sicherheit und Hardwarekompatibilität dürfte es, falls es endgültig als LTS-Kernel bestätigt wird, jahrelang Bestand haben und somit eine attraktive Basis sowohl für Einzelanwender in Spanien als auch für Organisationen und Dienstleister in ganz Europa darstellen.

Linux-Libre 6.16
Verwandte Artikel:
Hauptfunktionen der Linux-libre-Version 6.16