È stata pubblicata la versione del sistema operativo CachyOS 250824, basata su Arch Linux, che utilizza un modello di aggiornamento continuo. La distribuzione è nota per le ottimizzazioni che migliorano le prestazioni e per la possibilità di installare vari ambienti desktop. Oltre all'ambiente di base basato su KDE, sono disponibili per l'installazione GNOME, Xfce, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, Niri, UKUI, LXDE, Mate, Budgie, Qtile, Hyprland e Sway. La dimensione dell'immagine ISO di installazione è di 3 GB. Sono disponibili separatamente compilation (2.8 GB) per dispositivi portatili (Handheld Edition) con un'interfaccia in stile GameMode e componenti per gli appassionati di giochi per computer.
Nella distribuzione è incluso per impostazione predefinita lo scheduler di attività BORE, ottimizzato per ridurre la latenza sul desktop e aumentare la priorità dei processi interattivi. Il kernel e i pacchetti sono compilati con l'inclusione di ottimizzazioni LTO (Link-Time Optimization) e utilizzando istruzioni disponibili in processori basati sulle microarchitetture x86-64-v3, x86-64-v4 e Zen4. Durante la compilazione dei pacchetti di base sono state incluse ulteriori ottimizzazioni PGO (Profile-Guided Optimization) o BOLT (Binary Optimization and Layout Tool). Possono essere utilizzati come file system btrfs, zfs, ext4, xfs e f2fs.
Variazioni principali:
- Aggiunto il servizio packages.cachyos.org con un elenco delle versioni dei pacchetti disponibili utilizzati in CachyOS.
- Nel supporto di installazione, di default viene utilizzato un pacchetto più stabile con il kernel LTS linux-cachyos-lts. Questo pacchetto viene utilizzato anche in caso di problemi con la versione del kernel proposta subito dopo l'installazione.
- L'installatore è stata aggiunta un'opzione per l'installazione di un ambiente utente basato sul gestore di composizione Niri.
- Utilizzando il bootloader GRUB con file system Btrfs, è garantita l'attivazione automatica degli snapshot di avvio, consentendo il ripristino a uno stato precedente in caso di problemi dopo l'installazione degli aggiornamenti.
- Nei sistemi con chip NVIDIA è supportato il funzionamento in modalità a basso consumo energetico S0ix, in cui il sistema è in stato di sospensione ma può ricevere notifiche ed elaborare eventi.
- È stato aggiunto al repository il pacchetto Cachy-Update (fork di arch-update), che fornisce un indicatore per il vassoio di sistema, mostrando informazioni sulla disponibilità di aggiornamenti nei repository ufficiali e in AUR.
- Sono state ampliate le funzionalità del pacchetto Proton-CachyOS, che ora supporta il caricamento delle librerie DLL DLSS e XeSS; sono state aggiunte le variabili ambientali PROTON_DLSS_INDICATOR, PROTON_FSR3_UPGRADE, PROTON_XESS_UPGRADE e PROTON_FSR4_RDNA3_UPGRADE, sono state aggiunte librerie NVIDIA aggiuntive, implementato un cache di shader legata a ciascun gioco, fornita un'opzione per utilizzare dxvk-sarek invece di DXVK per le GPU più vecchie.
Fonte: opennet.ru
