Veröffentlichung der CachyOS 241110-Distribution mit Unterstützung für THP Shrinker und AMD Cache Optimizer

Die Veröffentlichung der CachyOS-Version 241110, die auf dem Paketmanagement von Arch Linux basiert und im Rahmen eines kontinuierlichen Update-Modells entwickelt wird, wurde bekannt gegeben. Die Distribution ist bemerkenswert für ihre Optimierungen zur Leistungssteigerung und bietet die Möglichkeit, verschiedene Desktop-Umgebungen zu installieren. Neben der Basiskonfiguration auf KDE sind GNOME, XFCE, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, UKUI, LXDE, Mate, Budgie, Qtile, Hyprland und Sway für die Installation verfügbar. Die Größe des Installations-ISO-Images beträgt 2,7 GB. Separat erhältlich sind Builds (2,9) für tragbare Geräte (Handheld Edition) mit einer Benutzeroberfläche im GameMode-Stil und Komponenten für Gaming-Enthusiasten.

Als Dateisysteme können btrfs, zfs, ext4, xfs und f2fs verwendet werden. Standardmäßig ist der BORE-Task-Scheduler aktiviert, der optimiert wurde, um die Latenz am Desktop zu verringern und interaktive Prozesse zu priorisieren. Der Kernel und die Pakete wurden mit LTO-Optimierungen (Link-Time Optimization) und der Nutzung von Instruktionen, die in Prozessorkernen auf Basis der Mikroarchitekturen x86-64-v3, x86-64-v4 und Zen4 verfügbar sind, kompiliert. Bei der Kompilierung der Basis-Pakete wurden zusätzlich PGO-Optimierungen (Profile-Guided Optimization) oder BOLT (Binary Optimization and Layout Tool) angewendet. Die Distribution enthält den Cachy-Browser, einen Webbrowser, der auf Firefox basiert und Änderungen zur Verbesserung der Sicherheit und Leistung umfasst, sowie Patches von dem Projekt Librewolf.

Hauptänderungen:

  • Im Paket mit dem Kernel wurde der THP Shrinker zurückportiert, der für die Aufnahme in den Kernel 6.13 vorgesehen ist und die Aufgabe hat, wenig genutzte (mit einer hohen Zahl an unveränderten Bereichen) große Speicherseiten (Transparent Hugepage) zu identifizieren und zu trennen. Der THP Shrinker versucht, ein optimales Gleichgewicht zwischen Leistungssteigerung und übermäßigem Speicherverbrauch zu finden – die Verwendung von Speicherseiten mit 2MB anstelle von 4kb verringert die Größe der Seitentabellen und erhöht die Effizienz ihrer Pufferung, auf Kosten eines weniger sparsamen Speicherverbrauchs. In Systemen mit konstantem Einsatz von großen Speicherseiten, in denen der Parameter /sys/kernel/mm/transparent_hugepage/enabled auf "always" gesetzt ist, ermöglicht der THP Shrinker eine Reduzierung des Speicherverbrauchs, ohne die Leistung negativ zu beeinflussen.
  • Im Lieferumfang enthalten ist der Treiber AMD Cache Optimizer, der die Nutzung der AMD 3D V-Cache-Technologie ermöglicht, um die Leistung einzelner CPU-Kerne durch Erhöhung der Größe des verfügbaren L3-Caches (Cache-Modus) oder durch Erhöhung der Frequenz (Frequenz-Modus) zu steigern.
  • Im Treiber AMD pstate wurden Patches aus dem experimentellen Kernel-Zweig übertragen, die die Leistung auf Strix Point-Laptops erheblich steigern.
  • Bei der manuellen Installation des proprietären NVIDIA-Treibers sorgt eine automatische Deaktivierung der GSP-Firmware dafür, dass Benutzer oft einen anderen proprietären NVIDIA-Treiber wegen Problemen mit der GSP-Firmware installieren.
  • Auf Laptops mit NVIDIA-GPU ist standardmäßig der Dienst nvidia-powerd aktiviert, der die Unterstützung für den Dynamic Boost-Mechanismus gewährleistet, der den Energieverbrauch zwischen CPU und GPU ausbalanciert, um die Leistung zu steigern.
  • Im Paket proton-cachyos wurden Patches mit Unterstützung für NVIDIA Optical Flow übertragen, was die Nutzung der DLSS-Technologie (Deep Learning Super Sampling) bei der Generierung von Zwischenbildern ermöglicht.
  • Ein Patch wurde übertragen, der Synchronisierungsprobleme auf Bildschirmen mit einer Auflösung von 5120x1440p und einer Bildwiederholfrequenz von 240 Hz behebt.
  • In Installationen mit KDE wurde das Paket kdeplasma-addons hinzugefügt.
  • Das alte Verhalten bei der Installation des Bootmanagers rEFInd wurde wiederhergestellt, wodurch Einschränkungen im Zusammenhang mit der Verwendung von Dateisystemen aufgehoben wurden.
  • Der Installer Calamares wurde auf eine aktuelle Version aktualisiert.
  • Neue Paketversionen wurden angeboten, darunter der Linux Kernel 6.11.7, der NVIDIA-Treiber 565.57.01 und Mesa 24.2.6.
  • Eine Variante des Kernels linux-cachyos-autofdo mit der Aktivierung der experimentellen Optimierung AutoFDO (Auto-Feedback-Directed Optimization) wurde hinzugefügt.

Veröffentlichung der CachyOS 241110-Distribution mit Unterstützung für THP Shrinker und AMD Cache Optimizer

Veröffentlichung der CachyOS 241110-Distribution mit Unterstützung für THP Shrinker und AMD Cache Optimizer


Quelle: opennet.ru
60GB SSD 8Gb DDR4