Linux-Kernel 7.2: Cache-Aware Scheduling, Apple-M3-Unterstützung und neue Herausforderungen
Der Linux-Kernel 7.2 wurde von Linus Torvalds planmäßig neun Wochen nach Version 7.1 veröffentlicht. Das Update bringt ein neuartiges Cache-Aware Scheduling, die erste offizielle Unterstützung für Apples M3-Prozessoren und zahlreiche Optimierungen für Ext4, Btrfs und aktuelle CPUs. Gleichzeitig wurden über 13.000 Zeilen veralteter i486- und AppleTalk-Code entfernt, wodurch der Time-Stamp-Counter (TSC) zur zwingenden Boot-Voraussetzung wurde. Der Release zeigt zudem, wie stark der wachsende Anteil KI-generierter Patches den Review-Prozess belastet.
Cache-Aware Scheduling - effizientere CPU-Nutzung
Linux 7.2 integriert erstmals das sogenannte Cache-Aware Scheduling. Der Scheduler erkennt, welche Threads zu Prozessen gehören, die denselben L3-Cache teilen, und hält sie auf den entsprechenden CPU-Kernen zusammen. Dadurch werden Cache-Misses reduziert und Datenlade-Verzögerungen minimiert. Besonders bei Hochleistungs-Servern und stark multithreaded Workloads führt dies zu einer spürbaren Leistungssteigerung.
- Verhindert unnötiges Thread-Verschieben zwischen Cores
- Bundelt Prozesse mit gemeinsamem Cache
- Reduziert Speicherzugriffslatenz und steigert Durchsatz
Apple-M3-Unterstützung im Mainline-Kernel
Mit Kernel 7.2 erhalten Apple-M3-Chips erstmals offizielle Unterstützung im Mainline-Kernel. Derzeit ist die Unterstützung jedoch auf Boot-Funktionen und die serielle Konsole beschränkt. Weitere Peripheriegeräte wie Tastatur, Trackpad und NVMe-Controller stammen bereits aus dem Downstream-Projekt Asahi-Linux und werden schrittweise in den Mainline-Kernel integriert.
- Boot- und Konsolenausgabe funktionieren bereits
- Grafik-GPU-Treiber und vollständige Desktop-Umgebung fehlen noch
- Rund 1.000 Patches wurden für SoC-Unterstützungen eingebracht (2026)
Damit ist klar, dass der Kernel nicht sofort eine vollwertige Linux-Desktop-Umgebung auf M3-MacBooks liefert, sondern einen ersten Schritt zur langfristigen Unterstützung darstellt.
Entfernung von Legacy-Code und neue TSC-Boot-Anforderung
Ein weiterer Schwerpunkt von 7.2 ist das Aufräumen von altem, schwer wartbarem Code. Über 14.104 Zeilen i486-Kompatibilitäts- und AppleTalk-Code wurden aus mehr als 80 Dateien entfernt. Durch diesen Aufräum-Schritt wird der Time-Stamp-Counter (TSC) zur zwingenden Voraussetzung für das Booten des Kernels. Da der TSC seit dem Pentium (1993) in praktisch allen modernen x86-CPUs integriert ist, betrifft diese Anforderung kaum aktuelle Systeme. Nur sehr alte 486-Prozessoren würden Probleme haben.
- 14.104 Zeilen Legacy-Code entfernt
- AppleTalk-Protokoll endgültig gestrichen
- TSC seit 1993 in allen gängigen CPUs vorhanden → kaum Praxis-Auswirkungen
Probleme durch den DRM-Scheduler
Ein geplanter neuer fairer DRM-Grafikscheduler sollte die GPU-Ressourcennutzung gleichmäßiger verteilen. In der Praxis führte er jedoch bei hoher GPU-Auslastung - insbesondere unter Proton-Spielen auf AMD-Radeon-Grafikkarten - zu drastischen Leistungsverlusten. Messungen zeigten einen Framerate-Einbruch von etwa 10 FPS bei 100 % GPU-Auslastung. Wayland-Desktops hingen teilweise komplett, was zu ernsthaften Nutzer-Beschwerden führte.
Aus diesem Grund wurde der Scheduler in letzter Minute auf das bewährte FIFO-Verfahren zurückgesetzt. Der Rollback unterstreicht die Priorität von Stabilität im Release-Prozess, obwohl langfristig weiter an einem fairen Scheduler gearbeitet wird.
- ~10 FPS-Einbruch bei voller GPU-Auslastung (Proton, AMD-Radeon)
- Wayland-Desktops teilweise vollständig eingefroren
- Rollback auf FIFO kurz vor Release
KI-generierter Code - steigende Belastung im Review-Prozess
Der Anteil KI-unterstützter Patches liegt bei etwa 5 % der finalen Änderungen. Obwohl Linus Torvalds den zweimonatigen Release-Zyklus beibehält, erfordert die Qualitätsspanne KI-generierter Beiträge intensivere Code-Reviews. Dies erhöht den Aufwand für Maintainer, ohne den Gesamttempo der Entwicklung zu verlangsamen.
- 5 % der Änderungen mit KI-Kennzeichnung (2026)
- Komplexere Review-Prozesse, höherer Wartungsaufwand
- Torvalds betont, dass das aktuelle Vorgehen die einzige Möglichkeit sei, regelmäßige Releases zu sichern
Weitere Verbesserungen: Ext4, Btrfs und CPU-Support
Linux 7.2 bringt neben den genannten Highlights auch Performance-Steigerungen für die Dateisysteme Ext4 und Btrfs. Nutzer von AMD- und Intel-Prozessoren profitieren von optimierten Treibern und einer verbesserten Unterstützung für moderne Gamepads, was besonders für Gaming-Setups von Bedeutung ist.
- Schnelleres Ext4- und Btrfs-Verhalten
- Optimierte Treiber für aktuelle AMD- und Intel-CPUs
- Verbesserte Gamepad-Unterstützung
FAQ - häufig gestellte Fragen zur Linux-Kernel-Version 7.2
Bedeutet die TSC-Anforderung, dass meine alte Pentium-Maschine nicht mehr läuft?Nein. Der TSC ist seit 1993 in allen Pentium- und neueren CPUs verbaut. Nur historische Prozessoren vor dem Pentium 1 (z. B. originale 486er) können Linux 7.2 nicht mehr starten.Was ist 'Cache Aware Scheduling' und warum ist das neu?Der Scheduler verhindert unnötiges Thread-Verschieben und bündelt Prozesse, die denselben Cache nutzen, um Cache-Misses und Ladeverzögerungen zu minimieren. Das ist besonders vorteilhaft bei Hochleistungs-Servern und stark multithreaded Workloads.Warum wurde der neue DRM-Grafikscheduler in letzter Minute zurückgedreht?Der Scheduler führte bei hoher CPU-/GPU-Belastung - vor allem unter Wayland - zu dramatischen FPS-Drops und Systemhängen (z. B. bei Proton-Spielen auf AMD-GPU). Das alte FIFO-Modell wurde zurückgesetzt, um Stabilität zu gewährleisten.Fazit
Linux-Kernel 7.2 stellt einen bedeutenden Schritt in Richtung höherer Effizienz und moderner Hardware-Unterstützung dar. Das Cache-Aware Scheduling erhöht die CPU-Auslastung, die erste Apple-M3-Integration legt den Grundstein für zukünftige Mac-Support-Strategien und das Aufräumen von über 14 000 Zeilen Legacy-Code macht den Kernel schlanker und wartbarer. Gleichzeitig zeigen die Rücknahme des fairen DRM-Schedulers und die wachsende Menge KI-generierter Patches, dass Stabilität und Qualitäts-Kontrolle nach wie vor zentrale Herausforderungen bleiben. Für die meisten Nutzer bedeutet das Release schnellere Dateisysteme, bessere CPU-Leistung und einen stabilen, zukunftsfähigen Kernel - vorausgesetzt, die noch fehlende GPU-Unterstützung für M3-MacBooks wird in kommenden Updates ergänzt.
Weitere Trends
Offizieller Windows 11-Download, Installationsmedien und aktuelle Systemvoraussetzungen
Der Umstieg auf Windows 11 ist aus Sicherheits- und Supportgründen unverzichtbar. Mit dem offiziellen Supportende von Windows 10 am 14. Oktober 2025...
Windows 11 ISO: Systemanforderungen, Funktionsumfang und wichtige Änderungen beim Umstieg von Windows 10
Der offizielle Support für Windows 10 endet am 14. Oktober 2025. Damit wird das Upgrade auf Windows 11 für alle bestehenden Nutzer nicht mehr nur zu...
Offizielle Veröffentlichung und technische Details der nativen Google Gemini Desktop-App für Windows 10/11
Google hat die offizielle native Desktop-Version von Gemini für Windows 10 und Windows 11 veröffentlicht. Die Anwendung schließt die Lücke zu...