Die Version des CachyOS 241110, die auf der Paketbasis von Arch Linux basiert und im Rahmen eines kontinuierlichen Aktualisierungsmodells entwickelt wird, wurde veröffentlicht. Diese Distribution zeichnet sich durch Optimierungen zur Leistungssteigerung aus und bietet die Möglichkeit, verschiedene Desktop-Umgebungen zu installieren. Neben der standardmäßigen KDE-Umgebung sind GNOME, XFCE, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, UKUI, LXDE, Mate, Budgie, Qtile, Hyprland und Sway verfügbar. Das Installations-ISO-Bild hat eine Größe von 2,7 GB. Separat werden auch Builds (2,9) für tragbare Geräte (Handheld Edition) mit einer GameMode-Oberfläche und Komponenten für Computer-Spieler angeboten.
Als Dateisysteme können btrfs, zfs, ext4, xfs und f2fs verwendet werden. Standardmäßig ist der Aufgabenplaner BORE aktiviert, der für die Reduzierung von Latenzen auf Desktops optimiert ist und interaktiven Prozessen eine höhere Priorität einräumt. Der Kernel und die Pakete sind mit LTO-Optimierungen (Link-Time Optimization) und der Nutzung von Instruktionen für Prozessoren der Mikroarchitekturen x86-64-v3, x86-64-v4 und Zen4 kompiliert. Bei der Erstellung der Basis-Pakete kommen zusätzlich PGO-Optimierungen (Profile-Guided Optimization) oder BOLT (Binary Optimization and Layout Tool) zum Einsatz. Im Distribution ist der Cachy-Browser enthalten, der auf Firefox basiert und Änderungen zur Verbesserung der Sicherheit und Leistung sowie Patches vom Librewolf-Projekt integriert.
Wesentliche Änderungen:
- Im Paket ist der THP Shrinker-Mechanismus enthalten, der für die Integration in den Linux-Kernel 6.13 vorgesehen ist. Er erkennt und trennt wenig genutzte große Speicherseiten (Transparent Hugepage), die viele unveränderte Bereiche aufweisen. Der THP Shrinker versucht, ein optimales Gleichgewicht zwischen Leistungssteigerung und übermäßigem Speicherverbrauch zu finden – die Nutzung von 2MB großen Speicherseiten anstelle von 4KB reduziert die Größe der Seitentabellen und erhöht die Effizienz deren Caching, jedoch auf Kosten eines weniger ökonomischen Speicherverbrauchs. Auf Systemen, die ständig große Speicherseiten verwenden und bei denen die Option /sys/kernel/mm/transparent_hugepage/enabled auf "always" gesetzt ist, ermöglicht der THP Shrinker eine Reduzierung des Speicherverbrauchs, ohne dass die Leistung negativ beeinflusst wird.
- Enthalten ist der AMD Cache Optimizer-Treiber, der die Nutzung der AMD 3D V-Cache-Technologie ermöglicht, um die Leistung einzelner CPU-Kerne durch Vergrößerung des verfügbaren L3-Caches (Cache-Modus) oder durch Frequenzsteigerung (Frequenzmodus) zu erhöhen.
- Im AMD pstate-Treiber aus dem experimentellen Kernel-Branch wurden Patches aufgenommen, die die Leistung auf Strix Point Laptops erheblich steigern.
- Bei der manuellen Installation eines proprietären NVIDIA-Treibers durch den Benutzer wird die GSP-Firmware automatisch deaktiviert (oft installieren Benutzer manuell einen anderen proprietären NVIDIA-Treiber aufgrund von Problemen mit der GSP-Firmware).
- Auf Laptops mit NVIDIA-GPU ist der nvidia-powerd-Dienst standardmäßig aktiviert, der die Unterstützung für den Dynamic Boost-Mechanismus gewährleistet, der den Energieverbrauch zwischen CPU und GPU zur Leistungssteigerung ausbalanciert.
- Im Paket proton-cachyos wurden Patches zur Unterstützung von NVIDIA Optical Flow integriert, wodurch die Verwendung der DLSS-Technologie (Deep Learning Super Sampling) bei der Generierung von Zwischenbildern möglich ist.
- Ein Patch wurde integriert, der Synchronisationsprobleme auf Bildschirmen mit einer Auflösung von 5120x1440p und einer Bildwiederholfrequenz von 240 Hz löst.
- In Installationen mit KDE wurde das Paket kdeplasma-addons hinzugefügt.
- Das alte Verhalten bei der Installation des Bootloadermanagers rEFInd wurde wiederhergestellt, wodurch Einschränkungen im Zusammenhang mit der Verwendung von Dateisystemen aufgehoben wurden.
- Der Calamares-Installer wurde auf die neueste Version aktualisiert.
- Neue Paketversionen wurden angeboten, darunter der Linux-Kernel 6.11.7, der NVIDIA-Treiber 565.57.01 und Mesa 24.2.6.
- Es wurde eine Variante des Kernels linux-cachyos-autofdo hinzugefügt, die die experimentelle Optimierung AutoFDO (Auto-Feedback-Directed Optimization) beinhaltet.


Quelle: opennet.ru
