Die Veröffentlichung der CachyOS-Distribution 241110 wurde veröffentlicht, die auf der Arch Linux-Paketbasis basiert und im Rahmen eines Continuous Update Delivery-Modells entwickelt wurde. Die Distribution zeichnet sich durch Optimierungen zur Verbesserung der Leistung und die Möglichkeit aus, verschiedene Desktop-Umgebungen zu installieren. Zusätzlich zur KDE-basierten Basisumgebung stehen GNOME, XFCE, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, UKUI, LXDE, Mate, Budgie, Qtile, Hyprland und Sway zur Installation zur Verfügung. Die Größe des Installations-ISO-Images beträgt 2.7 GB. Separat im Lieferumfang enthalten sind Baugruppen (2.9) für Wearable-Geräte (Handheld Edition) mit GameMode-ähnlicher Schnittstelle und Komponenten für Fans von Computerspielen.
Als Dateisysteme können Btrfs, zfs, ext4, xfs und f2fs verwendet werden. Standardmäßig ist der BORE-Aufgabenplaner aktiviert und optimiert, um die Desktop-Latenz zu reduzieren und die Priorität interaktiver Prozesse zu erhöhen. Der Kernel und die Pakete sind so aufgebaut, dass sie LTO-Optimierungen und Nutzungsanweisungen enthalten, die in Prozessoren verfügbar sind, die auf den Mikroarchitekturen x86-64-v3, x86-64-v4 und Zen4 basieren. Bei der Zusammenstellung von Basispaketen kommen zusätzlich PGO- (Profile-Guided Optimization) oder BOLT-Optimierungen (Binary Optimization and Layout Tool) zum Einsatz. Die Distribution enthält den Webbrowser Cachy-Browser, der auf Firefox basiert und Änderungen zur Erhöhung der Sicherheit und Leistung sowie Patches aus dem Librewolf-Projekt enthält.
Wichtigste Änderungen:
- Der THP Shrinker-Mechanismus, der in den Linux 6.13-Kernel integriert werden soll, wird in das Kernel-Paket zurückportiert und übernimmt die Aufgabe, wenig genutzte (mit einer großen Anzahl unveränderter Bereiche) große Speicherseiten (Transparent Hugepage) zu identifizieren und zu trennen. THP Shrinker versucht, die optimale Balance zwischen erhöhter Leistung und übermäßigem Speicherverbrauch zu finden – die Verwendung von Speicherseiten von 2 MB statt 4 KB reduziert die Größe der Speicherseitentabelle und erhöht die Effizienz ihres Cachings, auf Kosten eines geringeren Speicherverbrauchs. Auf Systemen, die ständig große Speicherseiten verwenden und /sys/kernel/mm/transparent_hugepage/enabled auf „always“ setzen, kann die Verwendung von THP Shrinker den Speicherverbrauch reduzieren, ohne die Leistung negativ zu beeinflussen.
- Im Lieferumfang ist der AMD Cache Optimizer-Treiber enthalten, mit dem Sie mithilfe der AMD 3D V-Cache-Technologie die Leistung einzelner CPU-Kerne steigern können, indem Sie die Größe des ihnen zur Verfügung stehenden L3-Cache (Cache-Modus) oder die Frequenz (Frequenzmodus) erhöhen. .
- Der AMD pstate-Treiber wurde mit Patches aus dem experimentellen Kernel-Zweig aktualisiert, die die Leistung auf Strix Point-Laptops deutlich verbessern.
- Wenn ein Benutzer manuell einen proprietären NVIDIA-Treiber installiert, wird die GSP-Firmware automatisch deaktiviert (Benutzer installieren aufgrund von Problemen mit der GSP-Firmware häufig manuell einen anderen proprietären NVIDIA-Treiber).
- Auf Laptops mit NVIDIA-GPUs ist der nvidia-powerd-Dienst standardmäßig aktiviert und bietet Unterstützung für den Dynamic Boost-Mechanismus, der es Ihnen ermöglicht, den Stromverbrauch zwischen CPU und GPU auszugleichen, um die Leistung zu verbessern.
- Patches mit Unterstützung für NVIDIA Optical Flow wurden in das Proton-Cachyos-Paket übertragen, was die Verwendung der DLSS-Technologie (Deep Learning Super Sampling) bei der Generierung von Zwischenbildern ermöglicht.
- Es wurde ein Patch übertragen, der Probleme bei der Synchronisierung auf Bildschirmen mit einer Auflösung von 5120x1440p und einer Bildwiederholfrequenz von 240Hz behebt.
- Das Paket kdeplasma-addons wurde zu KDE-Installationen hinzugefügt.
- Das alte Verhalten bei der Installation des rEFInd-Bootmanagers wurde zurückgegeben, wodurch Einschränkungen im Zusammenhang mit der Verwendung von Dateisystemen entfernt wurden.
- Das Calamares-Installationsprogramm wurde auf die neueste Version aktualisiert.
- Es wurden neue Paketversionen vorgeschlagen, darunter der Linux-Kernel 6.11.7, der NVIDIA-Treiber 565.57.01 und Mesa 24.2.6.
- Linux-cachyos-autofdo-Kernelvariante hinzugefügt, um experimentelle AutoFDO-Optimierungen (Auto-Feedback-Directed Optimization) zu ermöglichen.


Source: opennet.ru
