Bemutatkozott a CachyOS 260628 disztribúciója, amely az Arch Linux csomagalapján alapul, folyamatos frissítési modellt alkalmaz, és népszerű a számítógépes játékok kedvelői körében. A ProtonDB szolgáltatás adatai szerint a CachyOS projekt a legnépszerűbb Linux disztribúció (21.1%-os részesedéssel) a gamerek körében.
A disztribúció kiemelkedik a teljesítményjavító optimalizációk integrálásával és különböző asztali környezetek telepítési lehetőségével. Az alap KDE környezet mellett telepíthető GNOME, Xfce, i3WM, Wayfire, LXQT, OpenBox, Cinnamon, Cosmic, Niri, MangoWM, LXDE, Mate, Budgie, Qtile, Hyprland és Sway is. A telepítő iso-kép mérete 3.2 GB. Külön kiadások (2.6 GB) érhetők el hordozható eszközökhöz (Handheld Edition), GameMode-stílusú felülettel és számítógépes játékok kedvelőinek szánt komponensekkel.
A disztribúcióban alapértelmezettként a BORE feladatütemező található, amelyet a késleltetések csökkentésére és az interaktív folyamatok prioritásának növelésére optimalizáltak. A kernel és a csomagok LTO-optimalizálással (Link-Time Optimization) és a x86-64-v3, x86-64-v4 és Zen4 mikroarchitektúrákra vonatkozó utasítások használatával készültek. Az alapcsomagok összeállításakor PGO (Profile-Guided Optimization) vagy BOLT (Binary Optimization and Layout Tool) optimalizálásokat is alkalmaztak. A fájlrendszerek között használható a btrfs, zfs, ext4, xfs és f2fs.
Főbb újítások:
- Változások az telepítőben:
- A telepíthető grafikus környezetek közé bekerült a Hyprland kompozit kezelőn alapuló Noctalia minimalist shell.
- A kompozit alapú környezetben szervera MangoWM alapértelmezetten az SDDM megjelenítő szervert használja.
- A GNOME System Monitor helyett a rendszer állapotának nyomon követésére a Rust nyelven írt Resources alkalmazás került bevezetésre.
- A csomagellátásból eltávolításra került a paru eszközkészlet, helyette az AUR kezelő interfészeként a Shelly használatát ajánlják.
- Az "audio" csoportra vonatkozó csomagok számára jogokat biztosítanak a valós idejű feladatok végrehajtásához.
- A Live session során javították a billentyűzetkiosztás meghatározását.
- A CachyOS-Welcome alkalmazásban lehetőség nyílt a DNS-over-QUIC (DoQ) aktiválására, új hibaelhárító oldal került bevezetésre, és támogatás került az Ptyxis terminálemulátorhoz.
- A Python csomagok számára teljesítményoptimalizációk kerültek bevezetésre a kódprofilálás (PGO - Profile-guided optimization) eredményei alapján, lehetővé téve a program végrehajtásának jellemzői alapján optimalizáltabb kód generálását.
- A GCC csomaghoz egy javítást csatoltak, amely növeli a nem kívánt elágazási előrejelzés súlyát az x86 processzorokban, hogy javítsa a generált kód teljesítményét a modern Intel és AMD CPU-kon.
- A proton-cachyos (Proton további javításokkal) nevet proton-cachyos-native-ra változtatták.
- A pacman csomagkezelő biztosítja a szkriptek és hookok végrehajtásának elkülönítését, amelyekben mostantól nem engedélyezett a hálózati hozzáférés.
- A virtuális gépekhez A csomag tartalmaz egy 32 bites meghajtót, amely támogatja a Vulkan grafikai API-t.
- A cachyos-settings a felhasználói szolgáltatások számára 15 másodperces időkorlátot állít be indításkor és 10 másodperceset leállításkor, ami megoldotta a túl hosszú leállítási probléma, amely a korábban alkalmazott 90 másodperces időkorlátnak volt köszönhető.
Forrás: opennet.ru
