Die Veröffentlichung der CachyOS 260426-Distribution wurde vorgestellt, die auf der Paketbasis von Arch Linux basiert, ein kontinuierliches Update-Modell verwendet und bei Computerspielern beliebt ist. Laut dem Dienst ProtonDB ist das Projekt CachyOS die beliebteste Linux-Distribution (Anteil 21,1%), die von Gamern verwendet wird.
Die Distribution zeichnet sich durch Optimierungen zur Leistungssteigerung aus und bietet die Möglichkeit, verschiedene Desktop-Umgebungen zu installieren. Neben der Basiskonfiguration auf KDE-Basis sind GNOME, Xfce, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, Niri, MangoWM, LXDE, Mate, Budgie, Qtile, Hyprland und Sway für die Installation verfügbar. Die Größe des Installations-ISO-Abbilds beträgt 3,1 GB. Separat werden Builds (2,8 GB) für tragbare Geräte (Handheld Edition) mit einer GameMode-ähnlichen Schnittstelle und Komponenten für Computerspielfans angeboten.
Standardmäßig enthält die Distribution den Scheduler BORE, der optimiert ist, um Latenzen auf dem Desktop zu reduzieren und die Priorität interaktiver Prozesse zu erhöhen. Der Kernel und die Pakete wurden unter Einbeziehung von LTO-Optimierungen (Link-Time Optimization) erstellt und nutzen Befehle, die in Prozessoren basierend auf den Mikroarchitekturen x86-64-v3, x86-64-v4 und Zen4 verfügbar sind. Bei der Erstellung der Basis-Pakete wurden zusätzlich PGO-Optimierungen (Profile-Guided Optimization) oder BOLT (Binary Optimization and Layout Tool) berücksichtigt. Verwendbare Dateisysteme sind btrfs, zfs, ext4, xfs und f2fs.
Hauptänderungen:
- Im Installer kommt eine neue Paketverwaltungsschnittstelle namens Shelly zum Einsatz, die sowohl eine Befehlszeilenschnittstelle als auch eine GTK4-basierte GUI mit Unterstützung für Wayland bietet. Für die Paketverwaltung wird die Bibliothek libalpm verwendet. Neben den Haupt-Repositories werden AUR unterstützt und die Installation von Paketen im Flatpak-Format ist möglich.
- Der Installer bietet eine verbesserte Schnittstelle zur Auswahl von mit GNOME verbundenen Paketen.
- Nach Abschluss der Installation wird ein Snapshot im Dateisystem erstellt, der die Möglichkeit bietet, zum Anfangszustand zurückzukehren.
- Zu den angebotenen grafischen Umgebungen für die Installation wurde ein kompositorisches Server MangoWM mit der DMS (Dank Material Shell) hinzugefügt. Die Option zur Installation der Desktop-Umgebung UKUI (Ubuntu Kylin User Interface) wurde entfernt.
- Im GRUB-Bootloader wird standardmäßig die Erkennung anderer installierter Betriebssysteme über das Paket os-prober aktiviert.
- In den Einstellungen, die von der Anwendung CachyOS-Welcome bereitgestellt werden, wurde die Möglichkeit zur Aktivierung von DNS-over-HTTPS (DoH), zur Angabe eines eigenen DNS-Servers, zur Anzeige von Informationen über den DNS-Server, zum Testen der Latenzzeiten bei DNS-Anfragen, zur Installation des Terminalemulators wezterm und zur Aktivierung des dmemcg-booster-Dienstes hinzugefügt (dies verlagert Daten von Hintergrundanwendungen aus dem Videospeicher in den Systemspeicher, um den im aktiven Spiel verfügbaren Videospeicher zu erhöhen).
- Für NVMe-Geräte ist standardmäßig der „kyber“-IO-Scheduler aktiviert, der separate Warteschlangen für Lese- und Schreibvorgänge verwendet, wobei Leseanfragen priorisiert bearbeitet werden.
- In das Tool chwd (CachyOS Hardware Detection), das zur automatischen Erkennung und Installation von Treibern und Kernelmodulen verwendet wird, wurde die Erkennung von USB-Geräten, der Spielkonsole Xbox ROG Ally und CPU-Modellen hinzugefügt. Bei unterstützten Intel-CPUs wird das Modul intel-lpmd aktiviert, um den Stromverbrauch im Leerlauf zu reduzieren. Es wurde ein Hardwareprofil für den Wi-Fi Marvell AVASTAR 88W8897 hinzugefügt, das im Surface Pro 4 Tablet verwendet wird. Die Profile für NVIDIA wurden für PCs und Laptops getrennt. Die Profile wurden getrennt und aktualisiert für virtuelle Maschinen.
- Die Unterstützung für die Verwendung von Fingerabdrucksensoren zur Autorisierung von Operationen über sudo wurde hinzugefügt.
Quelle: opennet.ru
