Arch Linux mit Tuning: CachyOS reizt moderne Prozessoren aus und erhält Update

Marek Lindlein
43 Kommentare
Arch Linux mit Tuning: CachyOS reizt moderne Prozessoren aus und erhält Update

CachyOS ist eine auf Arch Linux basierte Distribution. Im Gegensatz zum Vorbild, werden Bestandteile des Betriebssystems eigens kompiliert und hierfür Optimierungen moderner x86-Prozessoren umgesetzt. Dadurch kann ein System auf gleicher Hardware schneller laufen, insbesondere native Software und Spiele.

Was ist CachyOS ?

CachyOS ist eine auf Arch Linux basierte Linux-Distribution. Im Gegensatz zu anderen, welche oft eine individuelle Software-Zusammenfassung oder besondere Features bieten, wird das System von den Entwicklern von Grund auf neu aufgebaut: Und das ist so gewollt. Denn CachyOS optimiert die Software bzw. die Bestandteile des Betriebssystem durch den Kompilier-Vorgang, indem moderne Hardware-Features von neuen x86-Prozessoren angesprochen werden.

CachyOS does compile packages with the x86-64-v3, x86-64-v4 and Zen4 instruction set and LTO to provide a higher performance. Core packages also get PGO or BOLT optimization.

Diese Verbesserungen lassen sich insbesondere bei nativer Software feststellen und obendrein geben die Entwickler von CachyOS Komfort-Optimierungen mit auf den Weg, wie einen bequemen Installer mit Wahl der gewünschten Desktop-Umgebung oder angepassten und optimierten Kernels, welche mit unterschiedlichen Scheduler-Optionen zur Verfügung stehen.

CachyOS utilizes the BORE Scheduler for better interactivity, and offers a variety of scheduler options including EEVDF, sched-ext, ECHO, and RT. All kernels are compiled with optimized x86-64-v3, x86-64-v4, Zen4 instructions and LTO to be optimized for your CPU.

Die aus Deutschland stammende Distribution bietet neben dem klassischen Desktop auch Unterstützung für Handhelds in Form des Steam Deck, ROG Ally oder Legion GO.

September-Update 2024

Als Rolling Release werden Updates bestehenden Nutzern jederzeit ausgeliefert, doch für Neuinstallationen stehen neue ISO-Abbilder zur Verfügung welche die Neuerungen enthalten.

So wurden mehrere Pakete mit optimierten Einstellungen kompiliert, dazu zählen LLVM, Clang, svt-av1 und nodejs. So soll zum Beispiel der Clang-Compiler um 10 Prozent schneller arbeiten. Die Paketquellen haben ebenfalls eine Überarbeitung erfahren: So erfolgt die Synchronisierung mit den Arch Linux Repositories nun mit geringerer Verzögerung. Die Zeit sinkt von einmal alle drei Stunden auf nur noch eine Stunde. Auch werden Pakete aus den Quellen welche mit dem Flag -fpic erstellt wurden nun automatisch für verbesserte Performance mit -fno-semantic-interposition ausgeführt. Die Distribution-eigenen CachyOS-Settings setzten systemd-resolved im Backend für den NetworkManager und time.google.com als timesync-Server aufgrund von Problemen mit einigen Systemen vorzubeugen. Die KDE-Installation von CachyOS setzt ab sofort auf Wayland als Standard-Compositor. Neben einer Erweiterung und Überarbeitung des Wikis gibt es auch neue Pakete wie den Kernel auf 6.11.0, mesa 24.2.3, Plasma 6.1.5, Nvidia 560.35.03, QT 6.7.3 und der Installer Calamares auf 3.3.10.

Zu den Fehlerbehebungen zählen neben der Zeitsynchronisation auch das keyring, Fehlerumgehungen für Gnome unter Wayland oder unmount-Probleme mit Calamares. Für die Handheld-Version gibt es spezielle neue Pakete und für das ROG Ally gibt es inputplumber.