Byl vydán nový distribuce CachyOS 241110, založený na balíčkové základně Arch Linux a vyvíjený v rámci kontinuálního modelu dodávání aktualizací. Distribuce se vyznačuje zahrnutím optimalizací pro zvýšení výkonnosti a možností instalace různých pracovních prostředí. Kromě základního prostředí založeného na KDE jsou k dispozici pro instalaci GNOME, XFCE, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, UKUI, LXDE, Mate, Budgie, Qtile, Hyprland a Sway. Velikost instalačního iso obrazu je 2,7 GB. Samostatně jsou k dispozici verze (2.9) pro přenosná zařízení (Handheld Edition) s rozhraním ve stylu GameMode a komponenty určené pro nadšence do počítačových her.
Jako souborové systémy mohou být použity btrfs, zfs, ext4, xfs a f2fs. Ve výchozím nastavení je zapnut plánovač úloh BORE, optimalizovaný pro snížení latencí na pracovní ploše a zvýšení priority interaktivních procesů. Jádro a balíčky jsou sestaveny s využitím LTO optimalizací a využívají instrukce dostupné v procesorech na základě mikroarchitektur x86-64-v3, x86-64-v4 a Zen4. Při sestavování základních balíčků jsou navíc aktivovány optimalizace PGO (Profile-Guided Optimization) nebo BOLT (Binary Optimization and Layout Tool). V distribuci je dodáván webový prohlížeč Cachy-Browser, založený na Firefoxu a zahrnující změny pro zvýšení bezpečnosti a výkonu, stejně jako patche od projektu Librewolf.
Hlavní změny:
- Do balíčku s jádrem byl zpětně portován mechanismus THP Shrinker, který má být součástí jádra Linux 6.13 a pracuje na identifikaci a oddělování málo používaných (s velkým počtem nezměněných oblastí) velkých stránek paměti (Transparent Hugepage). THP Shrinker se snaží najít optimální rovnováhu mezi zvyšováním výkonnosti a nadměrnou spotřebou paměti - použití stránek paměti o velikosti 2MB místo 4kb snižuje velikost tabulky stránek paměti a zvyšuje efektivitu jejího caching, na úkor méně úsporného využívání paměti. Na systémech s trvalým používáním velkých stránek paměti, na kterých je parametr /sys/kernel/mm/transparent_hugepage/enabled nastaven na "always", použití THP Shrinker umožňuje snížit spotřebu paměti bez negativního dopadu na výkon.
- Součástí je ovladač AMD Cache Optimizer, který umožňuje využití technologie AMD 3D V-Cache pro zvýšení výkonu jednotlivých jader CPU díky rozšíření velikosti dostupné L3 cache (režim Cache) nebo zvýšení frekvence (režim Frequency).
- Do ovladače AMD pstate z experimentální větve jádra byly převedeny opravy, které výrazně zvyšují výkon na noteboocích Strix Point.
- Při ručním instalování proprietárního ovladače NVIDIA uživatelem je automaticky deaktivováno firmwarové GSP (uživatelé často ručně instalují jiný proprietární ovladač NVIDIA kvůli problémům s GSP Firmware).
- Na noteboocích s GPU NVIDIA je ve výchozím nastavení zapnuta služba nvidia-powerd, která podporuje mechanismus Dynamic Boost, umožňující vyvážení spotřeby energie mezi CPU a GPU pro zvýšení výkonu.
- Do balíku proton-cachyos byly převedeny opravy pro podporu NVIDIA Optical Flow, což umožňuje využití technologie DLSS (Deep Learning Super Sampling) při generování mezikroků.
- Byla převedena oprava, která řeší problémy se synchronizací na obrazovkách s rozlišením 5120x1440p a obnovovací frekvencí 240Hz.
- Do instalací s KDE byl přidán balík kdeplasma-addons.
- Bylo vráceno staré chování při instalaci správce spouštění rEFInd, což odblokovalo omezení týkající se používání souborových systémů.
- Instalátor Calamares byl aktualizován na novou verzi.
- Byly nabízeny nové verze balíků, mezi kterými je jádro Linux 6.11.7, ovladač nvidia 565.57.01 a Mesa 24.2.6.
- Byla přidána varianta jádra linux-cachyos-autofdo s zahrnutím experimentální optimalizace AutoFDO (Auto-Feedback-Directed Optimization).


Zdroj: opennet.ru
